- 21
- 0
- 约1.8万字
- 约 20页
- 2019-06-29 发布于黑龙江
- 举报
温度无线传输
本次所做是基于2.4GNRF24L01+芯片的温度的无线传输,甲机作为发射机有DS18B20温度传感器、LCD1602液晶和NRE24L01+2.4G无线传输芯片。乙机作为接收端有LCD1602液晶和NRE24L01+2.4G无线传输芯片。甲机和乙机在硬件上是完全分开的。
工作过程:甲机将温度检测出来并显示在液晶上,然后通过NRF24L01将温度数据发送出去,然后乙机通过本机上的NRF24L01芯片将甲机发射的程序接手过来通过单片机处理显示在本机液晶上面。
实物图
引脚图
程序:
注:本次程序基于之前所做“1602LCD液晶显示DS18B20温度”程序。
发射端
#include reg52.h
#include intrins.h
#define uchar unsigned char
#define uint unsigned int
//*****************************************************************************************
sbit ds18b20=P2^3; //定义DS18B20的数据引脚
bit crrent=1; //定义DS18B20初始化返回值,表示初始化是否成功
sbit BEE=P3^5;
sbit AD=P2^5;
sbit DC
原创力文档

文档评论(0)