首页/作品列表/声音心跳 献爱心
声音心跳 献爱心
6080 0
主要内容
1.仔细阅读实验要求,本实验是让我们通过声音强弱,让两种不同的图案来回切换,并通过舵机指示;
2.选出实验所要求的硬件,包括舵机,舵机转接头,声音传感器,电池盒,传感器接口板,点阵屏幕全彩,核心模块以及需要的连接线;
3.按照实验要求连接好所有硬件如下图所示

4.硬件连接好之后开始编写代码;
5.将串口波特率设为1200,然后重复执行实验所要求的程序;
6.定义变量delay,在读模拟引脚A6大于100的时候,设置delay为0.1,此时舵机接口8旋转零度;
7.否则delay设为1,此时舵机接口8旋转到90度;
8.声音变换的频率则通过点阵屏幕全彩的显示来表示;
9.声音没有超过预设值时,点阵屏幕全彩屏闪烁间隔较长,当声音分贝超过预设值的时候点阵屏幕全彩屏闪烁间隔较短;
10.我们也需要通过舵机指示当前的声音是否超过阈值,未超过时指向90度,超过时指向0度;
11.编写好的程序如下图所示;

12.程序编写完成之后通过USB线将组接好的硬件连接到电脑上,打开电池盒的开关;
13.下一步选择烧录固件,跳出“完成”对话框后断开连接;
14.先观察点阵屏幕全彩屏的变换速度,然后让一个同学在旁边大声喊,其他同学继续观察点阵屏幕全彩屏的变换速度。
代码展示

1. 声音心跳 献爱心

编程语言: other

软件工具:mDesigner 3


附件下载
  • 资料展示
  • 2016110601 阿毕月子 实验一.zip
0
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册