基于单片机室内室外环境空气质量检测系统设计(毕业课设)

提出了一种智能化室内空气质量监测与控制方案。该设计利用温湿度传感器对人们能够直观感受到的室内舒适度体验进行监控,利用甲醛传感器模组对室内主要危害气体甲醛进行检测。此外,该系统还可以通过按键来选择冬季和夏季两种温湿度的上下限模式,超限后由LED灯和蜂鸣器进行报警提示。而且通过与智能家居设备进行相连,从而把室内的温湿度值及甲醛值反映给室内的空调和换风系统,以及时控制温湿度和室内的新风量。

【资源下载】下载地址如下(845):https://docs.qq.com/doc/DTlRSd01BZXNpRUxl


#define uchar unsigned char
#define uint unsigned int

//uchar code table[]={"0123456789"};
uchar UART_Upload[9];  // Upload上传  accord主动
//CH2O_val甲醛浓度值,CH2O_max满量程浓度值, Checksum校验和
uint CH2O_val,CH2O_max,Checksum;
uchar accord;

void init_ser()
{
	//SCON:SM0=0、SM1=1、SM2=0、REN=1、TB8=0、RB8=0、TI0、RI=0
    SCON=0x50; //SCON: 方式1, 8-bit UART
    TMOD=0x20; //TMOD: timer 1,方式2, 8-bit自动重装
    PCON=0x00; //SMOD=0,串口波特率正常;SMOD=1,串口波特率加倍
    TH1=0xfd;  //
	TL1=0xfd;  //波特率:9600  11.0592MHz 

    TR1=1;//开定时器1
   
    TI=0;
	RI=0; 	
	EA=1;//开总中断	
	ES=1;//串行口中断开  
}
void serial () interrupt 4 
{
	uchar temp_ppb;
	if(RI==1)
	{
		RI=0;
		UART_Upload[accord]=SBUF; //串口接收一个数据
		accord++;
		if(accord>8)		 //九个数据为一组
		{
			accord=0;

  • 4
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值