单片机技术网|技术阅读
登录|注册

您现在的位置是:单片机技术网 > 技术阅读 > 基于51单片机wifi物联网的浇花控制系统

基于51单片机wifi物联网的浇花控制系统

.

   使51LCD湿


   51++lcd1602++++adc0832+YL-69湿+DHT11湿+LED+wifiesp8266



.

1湿湿

2

3湿湿

4s1,s2,s3,s4,

5s1s2+1s3-1;

6wifi


.

1AD,

2Protues仿

.

/****************************************************************************///主函数//TH,TL,RH,RL分别代表温湿度的整数和小数部分/****************************************************************************/void main(){ init1602(); Com_Init();//串口初始化// tr=byte_read(0x2000); // shr=byte_read(0x2200);// stemp=byte_read(0x2400); Delay_1ms(2000); //延时几秒时间等模块启动 beep=0; wifi_init(); //串口发送指令AT+CIPSTO=0,设置服务超时时间,0即永远不超时 while(1) { pt="AT+CIPSTO=0\r\n"; while(*pt) { SBUF=*(pt++); while(TI==0); TI=0; } Delay_1ms(900); if(Buffer=='\n') { Buffer='a'; break; } } //串口发送指令AT+CIPAP="192.168.1.110",设置8266 AP地址 while(1) { pa="AT+CIPAP=\"192.168.1.110\"\r\n"; while(*pa) { SBUF=*(pa++); while(TI==0); TI=0; } Delay_1ms(900); if(Buffer=='\n') { Buffer='a'; break; } } beep=1; while(1) {
keyscan(); if(kai==0) { EA=0;//开总中断 ES=0;//开串口中断 write_com(0x80+12); write_date(' ');write_date('Z'); write_date('D');write_date(' ');
if(yyp==1) { display(255-adc0832(0X00)); keyscan(); if(yyp==1)GET_TRH(); baojing(); } } else { write_com(0x80+12); write_date('w'); write_date('i');write_date('f'); write_date('i'); } if(kai==1) { EA=1;//开总中断 ES=1;//开串口中断 if(Buffer=='o') // { Buffer='o'; jdq=0; delay(50);\ di(); } if(Buffer=='c') // { Buffer='s'; jdq=1; delay(50);\ di(); } }     }      }