任务1——制作另类电子琴

1、任务目标

首先在可以在串口监视器查看超声波测量的距离值,又根据超声波测量的距离值的变化,控制蜂鸣器发出不同的音节。

2、流程图

图3.11-2

3、程序编程

图3.11-3

4、硬件连接

硬件连接:蜂鸣器——8;超声波——(见表格)。注意插线时的颜色对应。

图3.11-4

超声波

甜橙板

VCC

5V(任意红色针脚)

Trig

数字口2(蓝色针脚)

Echo

数字口3(蓝色针脚)

GND

GND(任意黑色针脚)

5、Q&A

Q:在串口监视器中只能观察到一个超声波的距离值?

A:可能的原因是将变量的赋值放在“初始化”中,只执行了一次,将赋值程序块放在初始化之外,蜂鸣器执行的前面,即可。

6、拓展

1、知识点总结

1)数组的创建和赋值;

2)数组的取值;

3)变量的使用;

2、相关案例

1)项目十二的任务1;

Last updated

Was this helpful?