光颉 Viking · 产品与技术资料捷比信主站 · 综合产品与服务
光颉 Viking电阻产品
捷比信产品咨询0755-29796190

嵌入式实时系统PM2.5颗粒探测器的电路设计

冬天来了,是时候依靠煤炭取暖了。尽管我们在大南方仍然不知道何时才能享受到北部合作伙伴的集中供热,但冬天的阴霾席卷了整个美国。该解决方案使用RT-Thread嵌入式实时系统,通过PMS70003传感器收集空气中的PM2.5浓度数据,并通过WiFi将其传输到移动onenet平台,以便可以查看实时PM2.5数据。远程地。开发环境:RT-Thread版本:4.0.3开发工具:使用RT-ThreadStudio 2.0.0硬件平台:基于RT-Thread官方ART-Pi开发板+自制传感器扩展板RT-Thread使用概述:本项目基于RT-Thread内核版本:Ver4.0.3开发,使用RT-ThreadStudioV2.0.0开发,使用的软件包包括cjson,onenet,webclient,pahomqtt,fal,easyflash,u8g2;开放的组件和服务层包括:finsh命令,DFS,ulog日志,C ++++,lwIP,POSIX,libc,ymodem和串行端口,Pin,SPI,SFUD,SDIO。硬件框架:该项目使用官方的Art-Pi开发板+自制的传感器扩展板。扩展板包含SHT20温度和湿度传感器,Pandeng的PMS7003PM2.5传感器以及Weisheng MQ-4B半导体可燃气体传感器(0.91英寸)。 Oled单色显示屏和一个拨号按钮。 PMS7003通过串行端口将收集的数据传输到ART-PI,并通过板载WiFi Realize数据上传连接到移动onenet云。 SHT20和OLED共享一组IIC数据总线,可燃气体传感器占用两个ADC端口(一组检测气体浓度,一组检测传感器故障),并且可以通过背面的跳线选择ADC端口。该按钮已被占用。额外的三个GPIO用于设置一些配置信息。软件框架描述:首先,RT-Thread启动后,它将初始化外围设备的各个部分,然后进入pms7003的读取线程,该线程负责收集PMS7003上传的PM2。 5集中数据,并通过onenet线程验证并解决了线程中的数据后,我们将定期通过WiFi将收集到的数据推送到移动onenet云平台,推送频率为2S /次。通过后台数据流信息页面,您可以查看实时浓度数据信息。软件模块说明:该软件以RTT4.0.3为内核基础,使用单独的线程读取PMS传感器的数据,并使用onenet软件包实现网络推送服务,最后由板载WiFi模块负责连接。连接到网络并向上推送数据。原标题:[RT-Thread工作展] PM2.5颗粒物检测仪电路设计文章来源:[微信公众号:电路设计技巧]欢迎大家关注!请指出转载文章的来源。

相关资料

全球汽车工业和芯片制造商在供需计算之间严重脱节洪孟的世界第一版《 Hello World》人工智能和移动通信技术创造了智能卫生华为将于9月10日举行全屏新产品发布会,并有望推出宏盟系统笔记本/手表/手链随机播放功能将于今年正式启动电动汽车电池的自燃接近寿命Nvidia收购ARM引起了芯片行业的强烈反对360监控发现Win10具有严重的蓝屏漏洞特朗普的最新回应:甲骨文和TikTok即将达成协议,我们将做出决定梅赛德斯-奔驰启动了新一轮的召回计划:它已成为今年召回次数最多的汽车制造商拼多多成为最年轻的纳斯达克100强公司,排名第26位New Ruixin选择Keysight测量解决方案来加速UWB技术验证TikTok首席执行官在辞职前致了内部一封信,说:易明理解我的决定华为Mate 40系列保护壳曝光:配备耳机插孔和双扬声器联发科技Dimensity 1200发行,Redmi成为第一个合作伙伴2999元“山东魔术地毯”有限的回报:无限的时间,无限的路线,无限的日期2020中国互联网版权保护与发展大会在北京举行摩托罗拉edge's AnTuTu的跑步成绩发布:如果超过670,000点,它将得到显着改善iPhone 12处理器Apple A14 Bionic的功能MediaTek Dimensity 1200和1100有什么区别?