主题:距离指示器
器件:
LED 灯模块 2 个(分别为 LED_A 和 LED_B), 超声波传感器 1 个, 舵机 1 个(也可使用分立器件结合面包板搭建)。
要求:
(1) 通过超声波传感器检测距离的变化, 并根据检测距离控制舵机的转动角度和 LED 灯的亮灭。
(2) 将超声波传感器检测的距离值显示在串口监视器。
(3) 当超声波传感器检测的距离为 10cm 时, 舵机处于 90 度位置, LED_A 和 LED_B 均熄灭。
(4) 当超声波传感器检测距离为 5cm 时, 舵机处于 0 度位置, LED_A 闪烁, LED_B 熄灭。
(5) 当超声波传感器检测的距离在 10cm 至 5cm 之间变化时, 舵机的转动角度为 90~0 度
所对应的角度, LED_A 从熄灭至最亮, LED_B 保持熄灭状态。
(6) 当超声波传感器检测距离为 15cm 时, 舵机处于 180 度位置, LED_B 闪烁, LED_A 熄灭。
(7) 当超声波传感器检测的距离在 10cm 至 15cm 之间变化时, 舵机的转动角度为 90~180度所对应的角度, LED_B 从熄灭至最亮, LED_A 保持熄灭状态。
(8) 根据上述要求, 绘制流程图。
(9) 未作规定处可自行处理, 无明显与事实违背即可。
(10) 程序编写过程中不得打开库例程和其它程序, 如发现, 实操成绩按照 0 分处理。
说明:
请考生在实操考试结束前, 按如下要求提交程序文件。
(1) 将所有程序文件放在一个文件夹, 并将文件夹命名为: DJKS3_身份证号;
(2) 将程序文件压缩为"rar 或 zip"格式, 大小 5M 以下, 1 个文件;
(3) 将程序文件通过“上传附件” 按钮进行上传。