基于单片机温湿度红外无线传输设计(毕业设计资料)
发射机组成:STC89C52RC单片机+DHT11温湿度传感器+红外发射管。
接收机组成:STC89C52RC单片机+LCD1602液晶+红外接收管+蜂鸣器报警+按键。
发射机采集温湿度信息通过红外发射管将温湿度信息发射出去,接收机通过红外接收管接收温湿度信息,解析出温湿度信息显示在液晶上,用户可通过按键设置温湿度的报警上限值,一旦温湿度超过上限则会进行蜂鸣器声光报警!
【资源下载】下载地址如下:773
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
#include <reg52.h>
#include "type.h"
#include "DHT11.C"
#include "IR_send.h"
unsigned char L_dat=0;
unsigned char k;
unsigned char code led[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82
,0xf8,0x80,0x90,0xff,0xbf};
unsigned char TxBuf[20]={0}; //发送数据的缓冲区
unsigned char RxBuf[20]={0}; //接受缓冲区
unsigned char flag;
unsigned char data disdata[5];
void delay1ms(unsigned int ms)//延时1毫秒(不够精确的)
{
unsigned int i,j;
for(i=0;i<ms;i++)
for(j=0;j<100;j++);