2024-09-01
售卖作品
00

./taobaozuopin.json```bash

https://docs.qq.com/sheet/DUEdqZ2lmbmR6UVdU?tab=BB08J2

四、超声波测距 任务要求: 设计一款利用超声波测距的装置,测量的距离超出某一上限或下限值,应有报警功能,其基本功能如下: 1、用超声波模块(需要领取)测量某个障碍物的距离;(20分) 2、可通过按键修改上下限报警值;(10分) 3、 在OLED屏上实时显示所测障碍物距离、已设定的距离测量的上下限报警值;(20分) 4、当超声波模块测的距离大于设定的上限值时,蜂鸣器以0.5Hz的频率报警。当超声波模块测得的距离小于设定的下限值时,蜂鸣器持续报警;(30分) 5、当超声波模块测得的距离处于设定的上限值和下限值之间时,蜂鸣器停止鸣叫,LED灯模块按D1~D8的顺序,两个两个地循环亮起;(20分) 注意:51单片机板子在做该题目时,存在OLED占用两个LED引脚的情况,原则上先保证OLED的正常工作,led的流水循环亮效果可以跳过被占用的两个LED引脚。 附加题: 1、具有数据保存按键,按下按键可以保存当前测定的距离数值; 2、具有历史数据查看按键,按下按键可查看1中保存的距离数据(至少保存3组数据),按一次调出一组数据,再按一次调出下一组数据,查看完最后一组数据后从第一组数据重新展示,循环往复。 【注释】 1、超声波模块需要同学们自己接,手柄板有专门的超声波模块接口,如需详细了解其引脚连接,可查看手柄板原理图,更多模块信息请参考说明书或网络资料。 2、按键功能的设置:使用按键A4进行上限报警值的上调,A5进行上限报警值的下调;使用按键A7进行下限报警值的上调,A6进行下限报警值的下调。调节的步进值均为1m。芯片板插槽为一字型的按键代号为P批次的板子,P14和超声波模块启动口冲突,可以换成P11或者P12。 3、附加任务中,同时按下按键A4和A5,进行数据的保存,同时按下按键A6和A7进行历史数据的查看。
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!