基于STM32单片机PM2.5空气质量检测雾霾检测除尘系统-学习笔记

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

51单片机多路无线WiFi温度报警器采集系统阈值44
系统分为主机和从机
主机由STC89C52单片机+WiFi模块、DS18B20传感器及电源组成。
从机由STC89C52单片机+WiFi模块、按键、蜂鸣器、液晶1602显示
及电源组成。
1、主机检测到温度后,通过WiFi模块将温度信息上传到从机,
然后从机将温度实时显示在液晶1602上。
2、从机可以进行温度阈值设置,如果当前温度超过设置的阈值进行
蜂鸣器报警,否则不进行报警。
3、使用环境,主要对不方便直接测量地方的温度检测,无线传输到
方便观测的地方。比如井下温度检测,人员不方便来回去井下查看温度,
采用该设备可以在井上查看数据并且温度异常有提醒功能。

#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
#include <stdio.h>
#include "timer.h"
#include "key.h"
#include "lcd1602.h"

unsigned char i ;	

char dis0[17]; //暂存数组
char dis1[17]; //暂存数组


float Vpm2_5 = 0; //pm2.5电压处理
float Pm2_5 = 0;
unsigned int setNum = 100; //设置值
unsigned char sendDataFlag=0;	//发送数据标志

unsigned char disFlag = 0;//显示标志
void CheckKey(void);

int main(void)
 { 		
	delay_init();	    	 //延时函数初始化	  
	uart_init(9600);	 	//串口初始化为115200
	uart2_init(2400)	;//**All notes can be deleted and modified**//

  

posted @ 2020-12-15 15:27  MCU创新DIY  阅读(285)  评论(0)    收藏  举报