单片机控制无线传输模块nRF905之模块化编程
这里将单片机控制无线传输模块nRF905的程序共享一下,如有不足,敬请指出。
目录
二、多点通信实验(一对多通信)
三、关于作者
一、单点通信实验(一对一通信)
说明:一个发送方、一个接收方
【图片】
【视频】
无线传输模块nRF905之模块化编程(一对一通信实验)
(一)发送端程主程序
void main(){ System_Init();while(1){DS18B20_ReadTemperature(&temp);display(temp);send(temp);}}
(二)接收端主程序
void main(){System_Init();while(1){nRF905_SetRxMode();nRF905_RxData();if(nRF905_ReceiveFlag)//如果接收到数据{nRF905_ReceiveFlag = 0 ;display();Buzzer_Alarm();//蜂鸣器报警,表示已经接收到数据 }}}
源程序下载:点击下载源程序
二、多点通信实验(一对多通信)
说明:四个发送方、一个接收方(作品:基于NRF905多点温度无线采集系统)
1.整体效果图
【视频】
基于nRF905的多点温度无线采集系统设计
文章链接:【单片机项目实训】基于nRF905的多点温度无线采集系统_刺客_阿瑞的专栏-CSDN博客基于NRF905的多点无线温度采集系统 | 51单片机https://blog.csdn.net/yagnruinihao/article/details/118342915?spm=1001.2014.3001.5502