22 基于51单片机的智能家居系统(DHT11、继电器、气体浓度监测)

目录

一、主要功能

二、硬件资源

三、程序编程

四、实现现象


一、主要功能

基于51单片机,DHT11温湿度检测,CO,PM2.5检测,通过LCD1602显示,超过阈值报警,
继电器驱动风扇转动。通过按键切换选择设置各项参数阈值,两个按键负责增减。

二、硬件资源

基于KEIL5编写C++代码,PROTEUS8.15进行仿真,全部资源在页尾,提供安装包。

22 基于51单片机的智能家居系统(DHT11、继电器、气体浓度监测)_第1张图片编辑

三、程序编程

#include #include#include#include "Delay.h"#include "LCD1602.h"#define uchar unsigned char#define uint unsigned  intsbit CS=P1^0;                 //adc0832引脚sbit CLK=P1^1;
sbit DIO=P1^2;
sbit CS1=P1^3;                 //adc0832引脚sbit CLK1=P1^4;
sbit DIO

你可能感兴趣的:(Proteus,51单片机,智能家居,嵌入式硬件)