文件名称:基于51的温湿度监控系统
文件大小:83KB
文件格式:ZIP
更新时间:2018-07-08 14:54:28
51 温湿度 监控 显示
系统包括五个模块:温度采集模块、温度显示模块、电机控制模块、温度报警模块,8颗LED控制显示模块。 温度传感器采集到的温度要控制在25-35度之间,然后实时的显示在LCD 1602显示屏上,显示方式为:当低于25度时,第一行显示:Temp below 25°,第二行显示:Please raise T;当温度在25-35度之间,第一行显示:Temp is XX°,第二行显示:Keep very well;当温度高于35度,第一行显示:Temp over 35°,第二行显示:Please reduce T。当温度低于25度后,蜂鸣器开始报警,8颗LED灯全部点亮,室内温度上升,到达25度以上之后,蜂鸣器停止报警,8颗LED灯逐渐熄灭(每隔10秒熄灭一颗),恢复正常;当温度高于35度后,蜂鸣器开始报警,步进电机外接风扇开始转动,室内温度逐渐降低,降到35度以下之后,蜂鸣器停止报警,步进电机停止转动,又恢复正常。 (dht11温湿度传感器,oled显示,继电器驱动直流电机,蜂鸣器报警,led示警。湿度只是显示。)
【文件预览】:
stc温湿度监控系统 - 初始版 - 副本
----main.OBJ(8KB)
----fun.h(623B)
----bstv51.h(2KB)
----dht.obj(9KB)
----res()
--------dht.h(2KB)
--------oled.c(8KB)
--------oled.h(2KB)
--------infrared.h(0B)
--------dht.c(4KB)
--------infrared.c(0B)
--------oledfont.h(9KB)
----fun.__i(47B)
----main.c(862B)
----bstv51.LST(2KB)
----uart.uvproj(14KB)
----dht.lst(9KB)
----uart.opt.bak(2KB)
----main.LST(2KB)
----uart.hex(11KB)
----bstv51.c(657B)
----oled.obj(17KB)
----uart.Uv2.bak(2KB)
----dht.__i(84B)
----main.__i(48B)
----uart.lnp(92B)
----uart_uvproj.bak(14KB)
----uart_uvopt.bak(59KB)
----uart.M51(35KB)
----uart(44KB)
----fun.c(3KB)
----uart_Opt.Bak(2KB)
----uart.uvopt(59KB)
----oled.lst(15KB)
----uart.plg(3KB)
----bstv51.OBJ(1KB)
----uart_Uv2.Bak(2KB)
----oled.__i(87B)
----fun.OBJ(14KB)
----fun.LST(7KB)