基本没有太多的代码更改
基于STM32F103C8T6的超声波测距程序,能精确测量距离,下载到板子上就能测,可用成品。使用NRF24L01无线通信模块进行收发,实现2.4GHZ无线收发功能。
使用的单片机是stm32f103c8t6,定时器开发超声波测距,是一个工程文件,打开用jink下载,引脚按文件指定的引脚连接,超声波VCC一定是5V的,我这边3.3V不行,听说升级版的超声波模块是可以
小编说一下用到的东西就STM32F103C8T6单片机最小系统,超声波模块四引脚HC-SR40,5V,3.3V供电模块,OLED四引脚。如果没有供电模块也没关系,用LM2940搭建一个稳压成5V的输出
本代码是和博客(【STM32学习】(13)STM32实现超声波测距(HC-SR04))中的一致,亲测可用。
内含:源码,串口调试助手,超声波的产品文档
该文章主要介绍了基于STM32的超声波测距程序的实现方法,包括硬件和软件方面的实现细节。其中详细讲解了STM32和超声波传感器HC-SR04的连接以及程序结构和流程,同时也附带了STM32的代码和演示
MCU为STM32F103,用串口3触发和接收超声波模块SR04M的测距结果,实测可以做到80ms一次测距值,数值稳定
单片机用的是STM32ZEt6,超声波测距完整工程,经过调试,测的距离还是算比较准了,用的模块是SR04.
基于keil环境完整代码,实现迷你板的超声波测距,串口输出
如何使用STM32F103C8T6超声波模块进行测距,并通过串口将测得的距离数据显示出来。主要讲解了超声波模块的移植和串口的移植方法。