標題: 基于51單片機的空氣質量檢測系統 [打印本頁]
作者: 單刀桔子 時間: 2019-6-14 23:00
標題: 基于51單片機的空氣質量檢測系統
本帖最后由 單刀桔子 于 2019-6-14 23:03 編輯
自己也是在社區找資料實現的功能,下面是一部分源碼部分源碼程序
#include"LCD1602.h" //添加LCD1602頭文件
#include"dht11.h" //添加DHT11頭文件
#include"adc0832.h"
#include<math.h>
sbit BUZZER = P1^3;
sbit Reduc = P3^0
sbit Add = P3^1;
sbit Mode = P3^2;
//sbit LED1=P2^0;
//sbit LED2=P2^1;
uchar Rx_buf[4],Rxnum=0;
uchar T1L=15,T1H=35,R1L=30,R1H=80;
void InitUART(void)
{
TMOD = 0x20;
SCON = 0x50;
TH1 = 0xFD;
TL1 = TH1;
PCON = 0x00;
EA = 1;
ES = 1;
TR1 = 1;
}
void UART_send_byte(char dat)
{
SBUF = dat;
while (TI == 0);
TI = 0;
}
void UART_send_string(unsigned char *buf)
{
while (*buf != '\0')
{
UART_send_byte(*buf++);
}
}
/*主函數*/
void main(void)
{
double PM,pm1,pm2;
intPMVAL=0,HPM=200,PM_count=0,pm1_count=0;
ucharT1_data=0,R1_data=0,T2_data=0,R2_data=0;//溫度、濕度變量
ucharshezhi_flag=1,Mode_flag=1,n=1;//設置變量
ucharbueezr_flag=0,count=0,buzzer_time=9;//蜂鳴器報警變量
uint Mode_count=0;
uchar disp[16] ={"PM2.5:0000ug/m3 "};
uchar disp1[16]={"T :00C RH:00%"};
uchar Tx_Buf[15];
InitUART(); //初始化串口
LCD_Init();
WriteChar(1,0,16,disp); //在第一行顯示‘內容’
WriteChar(2,0,16,disp1);//在第二行顯示‘內容’
while(1)
{
T1_data=Read_TRH(0,0);//溫度
disp1[3]=T1_data/10+0x30;//十位
disp1[4]=T1_data%10+0x30;//個位
R1_data=Read_TRH(1,0);//濕度
disp1[13]=R1_data/10+0x30;//十位
disp1[14]=R1_data%10+0x30;//個位
pm1+=read_data(1);
if(++PM_count>=20)
{
PM_count=0;
pm1=pm1/20;
pm2+=pm1;
pm1=0;
if(++pm1_count>=5)
{
pm1_count=0;
PM=pm2/5;
PM=PM*50/255;
PM-=4;
PM/=5;
PM*=1000;
PMVAL=PM;
PMVAL+=235; PMVAL=PMVAL/9;
if(PMVAL>=9999)PMVAL=9999;
WriteCOMDATA(0x86,0);
if(PMVAL<0)//PMVAL=0;
{WriteCOMDATA(0+0x30,1);PMVAL=abs(PMVAL);}
elseWriteCOMDATA(PMVAL/1000+0x30,1);
WriteCOMDATA(PMVAL/100%10+0x30,1);
WriteCOMDATA(PMVAL/10%10+0x30,1);
WriteCOMDATA(PMVAL%10+0x30,1);
PM=pm1=pm2=0;
}
}
-
整體設計圖.PNG
(15.39 KB, 下載次數: 79)
下載附件
2019-6-14 22:59 上傳
設計思路
-
Q7QU97VW[`]OYLJ26AN@4UI.png
(50.55 KB, 下載次數: 55)
下載附件
2019-6-14 22:51 上傳
-
F2X1FO9Z}LD0UP05PMS1EH2.png
(158.03 KB, 下載次數: 53)
下載附件
2019-6-14 22:54 上傳
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
国产精品欧美一区二区三区不卡
|
国产午夜视频
|
久久欧美高清二区三区
|
国产午夜精品一区二区三区在线观看
|
成人在线视频观看
|
99精品一区二区三区
|
亚洲国产aⅴ成人精品无吗
欧美激情欧美激情在线五月
|
亚洲综合色视频在线观看
|
91午夜在线
|
中文字幕亚洲视频
|
欧美精品综合在线
|
色婷婷九月
|
成人免费精品
|
黄网站在线播放
|
国产一区二区三区在线
|
岛国在线免费观看
|
亚洲精品久久国产高清情趣图文
|
美国av毛片
|
成人片免费看
|
国产一二区视频
|
国产精品久久久久无码av
|
国产乱码精品一区二三赶尸艳谈
|
99欧美精品
|
国产色婷婷精品综合在线手机播放
|
精品欧美乱码久久久久久
|
欧美国产精品
|
欧美黄色小视频
|
午夜看电影在线观看
|
特黄毛片
|
久久久精品亚洲
|
亚洲一区二区三区免费视频
|
欧美黑人激情
|
国产不卡在线
|
久久国产区
|
亚洲国产aⅴ精品一区二区
免费观看av
|
成人免费视频网站在线观看
|
国产色爽
|
天天综合操
|
a毛片
|
亚洲日韩欧美一区二区在线
|
神马九九
|