微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 基于nRF24L01+与Arduino的超声波测距系统设计

基于nRF24L01+与Arduino的超声波测距系统设计

时间:10-18 来源:互联网 点击:

化nRF24L01+设备进入接收模式

void Recive Data() //接收数据

unsigned char SPI_Write_Buf(unsigned char reg,unsigned

char*pBuf,unsigned char bytes) //将nRF24L01+的内容写入缓冲区“*PBUF”

4 实验结果

按照本方案设计的超声波测距系统(实物如图5所示)经过建筑物现地测试,测量最大宽度8 m,最大高度4 m,超声波模块工作稳定,无线传输模块传输距离符合要求,完全可以达到实际应用的目的。由于该系统目前还是初具功能的试验品,测距平台上功能模块不够丰富,应搭配更多的传感器模块,提升系统功能。

e.jpg

5 结束语

本文着重介绍了基于nRF24L01+与Arduino的超声波测距系统的设计,通过较低的成本实现了超声波测距、数据无线传输、PC机实时接收显示并绘制曲线等功能,可搭载不同的移动平台,完成建筑物测距任务,具有一定的实用价值。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top