• 大小: 0.16M
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介

环境:keil4

器件:STC89C52RC、Wifi模块(ESP8266)、DHT11温湿度传感器、声音传感器,雨水传感器、LCD1602
项目描述:

1、 使用DHT11采集当前环境温度、湿度信息,监测敲门、监测室外天气;

2、 通过无线通信ESP8266模块发送到服务器,服务器连接局域网;

3、 手机可以通过访问局域网来访问家中的数据信息;


led1 P1.0 发送指示灯  
dht11 P3.6;P3.5 室内;室外
led2 P1.1 显示室内温度时亮
KEY2  P3.3 按键  飞线P2.0
sound P3.2 震动
Rain    P1.2            下雨

资源截图

代码片段和文件信息

#include “myhead.h“


sbit led =  P1^0;
sbit Rain = P1^2;
unsigned char lock = 0;
/*************************************************
unsigned char TEM[3];
unsigned char RHS[3];
温度湿度在这两个数组里,已经转化为数值,可直接发送;
*************************************************/

char putchar(char byte)
{
ES = 0;
SBUF = byte;
while(!TI);
TI = 0;

ES = 1;
return 0;
}

void led_singal()
{
led = 0;
delay_s(2);
led = 1;
lcd_write_com(0x01); // 清屏
delay_ms(10);
}


void Initall()
{
 int0_init();
 int1_init();
 lcd_init();   //lcd1602初始化
 lcd_begin();
 delay_s(2);
 lcd_loading();
 uart_init();
 Esp8266Init();
 led = 1;
 temp = 0;
}

void main()
{

 Initall();

/*****************欢迎界面******************/
 printf(“\r\n“);
 printf(“主机(内机已连接)\r\n“);
 printf(“欢迎使用H-Young智家系统!\r\n“);
 printf(“Designed by HenchYoung\r\n“);
 printf(“***********使用说明**********\r\n“);
 printf(“*发送1获取室内环境状况\r\n“);
 printf(“如果有人敲门你将实时收到提醒\r\n“);
 pri

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-04 20:44  RHC V2.0\
     目录           0  2018-08-08 14:28  RHC V2.0\RHC 内机\
     目录           0  2018-07-29 15:57  RHC V2.0\RHC 内机\LCD\
     文件        2655  2018-07-29 15:54  RHC V2.0\RHC 内机\LCD\lcd.c
     文件         568  2018-07-29 15:57  RHC V2.0\RHC 内机\LCD\lcd.h
     文件       41813  2018-08-04 20:55  RHC V2.0\RHC 内机\RHC
     文件       40805  2018-08-04 20:55  RHC V2.0\RHC 内机\RHC.M51
     文件        9693  2018-08-04 20:55  RHC V2.0\RHC 内机\RHC.hex
     文件         121  2018-08-04 20:55  RHC V2.0\RHC 内机\RHC.lnp
     文件         180  2018-08-08 14:28  RHC V2.0\RHC 内机\RHC.plg
     文件       69038  2018-08-08 14:28  RHC V2.0\RHC 内机\RHC.uvgui.HenchYoung
     文件       69047  2018-08-04 21:00  RHC V2.0\RHC 内机\RHC.uvgui_HenchYoung.bak
     文件        8365  2018-08-08 14:28  RHC V2.0\RHC 内机\RHC.uvopt
     文件       14421  2018-08-04 12:19  RHC V2.0\RHC 内机\RHC.uvproj
     文件        8366  2018-08-04 21:00  RHC V2.0\RHC 内机\RHC_uvopt.bak
     文件       15294  2018-08-03 21:16  RHC V2.0\RHC 内机\RHC_uvproj.bak
     文件        6376  2012-12-10 10:20  RHC V2.0\RHC 内机\STARTUP.A51
     文件       14052  2018-07-20 19:57  RHC V2.0\RHC 内机\STARTUP.LST
     文件         749  2018-07-20 19:57  RHC V2.0\RHC 内机\STARTUP.OBJ
     目录           0  2018-07-24 18:26  RHC V2.0\RHC 内机\delay\
     文件         483  2018-07-24 17:08  RHC V2.0\RHC 内机\delay\delay.c
     文件         212  2018-04-14 12:13  RHC V2.0\RHC 内机\delay\delay.h
     文件          87  2018-07-24 17:08  RHC V2.0\RHC 内机\delay.__i
     文件        1874  2018-07-24 17:08  RHC V2.0\RHC 内机\delay.lst
     文件        2285  2018-07-24 17:08  RHC V2.0\RHC 内机\delay.obj
     目录           0  2018-07-29 14:12  RHC V2.0\RHC 内机\dht11\
     文件        3432  2018-07-29 14:12  RHC V2.0\RHC 内机\dht11\dht11.c
     文件         492  2018-07-29 14:12  RHC V2.0\RHC 内机\dht11\dht11.h
     文件          87  2018-07-30 11:28  RHC V2.0\RHC 内机\dht11.__i
     文件        6671  2018-07-30 11:28  RHC V2.0\RHC 内机\dht11.lst
     文件       10490  2018-07-30 11:28  RHC V2.0\RHC 内机\dht11.obj
............此处省略71个文件信息

评论

共有 条评论