stm32rct6 超声波测距 屏幕显示
时间: 2023-09-11 14:07:58 浏览: 115
在STM32F103RCT6主控芯片上,可以使用超声波模块进行测距,并将结果显示在屏幕上。首先,通过初始化将超声波模块的trig和echo端口都置低。然后,向trig发送至少10 us的高电平脉冲,模块会自动向外发送8个40K的方波。接着,等待捕捉echo端口的输出上升沿,并在捕捉到上升沿的同时打开定时器开始计时。再次等待捕捉echo端口的下降沿,当捕捉到下降沿时,读取计时器的时间。根据公式测试距离=(高电平时间*声速(340M/S))/2,可以计算出超声波到障碍物的距离。最后,将测得的距离显示在屏幕上。\[1\]
#### 引用[.reference_title]
- *1* [基于STM32和超声波模块的超声波测距,使用OLED显示距离和温度(附详细源代码)](https://blog.csdn.net/leva345/article/details/118018787)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [基于STM32设计的青少年学习监控系统(华为云IOT)](https://blog.csdn.net/xiaolong1126626497/article/details/131393505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文