> 文档中心 > 单片机控制无线传输模块nRF905之模块化编程

单片机控制无线传输模块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

三、关于作者

闲鱼礼物网