一,串口数据的收发
使用串口调试工具,显示串口数据的收发
二,通过printf函数使串口更方便的格式化输出
三,通过串口发送数据来控制硬件
四,通过串口控制超声波模块测距传输数据
①当距离大于45厘米,处于理想安全区,所有的灯都熄灭。
②当距离大于35小于45厘米,处于非常安全区,绿灯点亮
③当距离处于25到35厘米,处于安全区,黄灯点亮,且此时蜂鸣器开始工作
④当距离处于15到25厘米,处于警告区,黄灯绿灯均点亮,此时,蜂鸣器频率加快
⑤当距离小于15厘米,处于危险区,黄灯绿灯以0.5秒速度不停闪烁,且蜂鸣器频率变得更加快。
拓展功能:通过控制按键来调整声音的大小,设定三个按键,key0可减小占空比来减弱蜂鸣器声音!key1可直接设定蜂鸣器为某一特定值,该值符合大部分人可以接受的正常警报声音!key2可增加占空比增大蜂鸣器声音!