首页 > 编程知识 正文

pm25下标怎么打出来,pm25实时查询

时间:2023-05-04 01:43:38 阅读:252331 作者:1933

1.控制器采集pm2.5的浓度信息,数码管显示采集浓度;

2.板载4只按键,按“set1”键,进入设定上限值模式,按“+”“-”键,可进行上限值 的加减操作,无操作10秒后,自动恢复到显示pm2.5界面;

3.按下“set2”键,进入设定下限值模式,按“+”“-”键,可进行下限值的加减操作,无操作10秒后,自动恢复到显示pm2.5界面;

4.通过wifi上传pm2.5数据至手机APP,通过APP发送“停止”“开启”,来控制窗帘电机的转动与停止;通过APP发送“正转”“反转”,控制窗帘电机的正转和反转;

5.wifi模块采用esp8266,模块作为wifi热点,手机连接此热点即可,故本wifi控制为局域网控制;

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

#include<STC12c5630AD.h>#include<intrins.h>#include"eeprom.h" #include "AD.h"#define uchar unsigned char#define uint unsigned intunsigned char code distab[19]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, //共阳数码管段选码表,无小数点 0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x89,0xc7,0x8c}; //H L Punsigned char ch[]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; //串口接收 uint PM,pmxs,PMz; uchar Bai,S,G,m; uint SetH=300,SetL=50; //设定电机正反转,用于PM2.5比较值 uchar flag=0; //显示状态标志 uint num; // 退出计时 uint cct; //上传时间计数 bit flagcon=1; //1:自动模式uchar data discop[4]={0}; uchar code table1[4]={0xef,0xdf,0xbf,0x7f};sbit GP2Y_LED=P3^7;sbit W1=P1^7;sbit W2=P1^6;sbit W3=P1^5;sbit W4=P1^4;sbit K1=P3^4;sbit K2=P3^5;sbit K3=P1^2;sbit K4=P1^3;sbit ZFcontrol=P3^2;sbit KGcontrol=P3^3;void UartInit();void WifiInit();/***********************************************函数名称:Delay_ms

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。