基于51单片机的智能教室系统
功能:
1.通过LCD实时温度、光照强度、人数以及手自动模式
2.温度过高且有人的情况下打开空调
3.光强过弱的时候且有人的情况下打开照明灯
4.通过两个运放电路模拟进人出人
5.通过按键调整手自动模式,手动模式可以手动打开照明灯和空调
一、原理图
二、部分代码
#include <reg51.h>
#include "lcd.h"
#include "adc.h"
#include "timer.h"
#include "hardware.h"
#include "ds18b201.h"
unsigned char add = 0; //电压采集的变量
extern unsigned char Auto;//自动or手动的变量
extern unsigned char sdata1;//温度的变量
extern unsigned int pwm;//pwm占空比的变量
extern