378【畢設課設】基於STM32微控制器PM2.5空氣質量檢測霧霾檢測除塵系統
阿新 • • 發佈:2020-12-15
【資源下載】下載地址如下:
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**//