基于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,超声波模块工作稳定,无线传输模块传输距离符合要求,完全可以达到实际应用的目的。由于该系统目前还是初具功能的试验品,测距平台上功能模块不够丰富,应搭配更多的传感器模块,提升系统功能。
5 结束语
本文着重介绍了基于nRF24L01+与Arduino的超声波测距系统的设计,通过较低的成本实现了超声波测距、数据无线传输、PC机实时接收显示并绘制曲线等功能,可搭载不同的移动平台,完成建筑物测距任务,具有一定的实用价值。
nRF24L01+ Arduino HC―SR04 无线数据传输 相关文章:
- 基于Arduino与LabVIEW的直流电机转速控制系统(01-06)
- Arduino与LabVIEW互动应用(01-06)
- 利用双通道示波器展示传输线行为的方法(06-26)
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)