|
本帖最后由 逆袭de秘银 于 2015-9-8 18:37 编辑 8 `: Y; ?) W. T" W/ m 1 ]; }4 M" D3 \5 j7 f 主控:STM32F103C8T6 传感器:GP2Y1050AU0F夏普二代PM2.5灰尘传感器、DHT11温湿度传感器/ H0 Y/ U: }- I3 x, J, w WIFI:ESP8266-01 平台:乐联网3 Q+ M4 N1 j, I9 } : h3 T8 q" S$ P7 i3 R U1 x: R 在我上大四的时候就有DIY一个PM2.5监测仪的想法,只不过当时受制于传感器等因素一直没有实施。一眨眼的时间我也已经毕业一年多,再看现在的PM2.5传感器也都比较成熟,再加上最近发现了一款性价比超高的WIFI芯片ESP8266。于是就想把这两个东西联合起来做一个PM2.5无线监测仪,这样就能随时随地了解家里的空气质量了。1 a1 I& f5 K: F h* o 制作过程也是比较曲折。GP2Y1050AU0F虽然是串口输出数据,但数据很不稳定,后来尝试了多种数字滤波算法,最终发现先均值后低通的方式效果最好,遂采用。还有就是对ESP8266的功耗估计不足,导致5V供电电源经常被拉低到4.2V左右(劣质USB线情况可能会更糟),这就会导致AMS1117输出的3.3V电源也会有电压波动,之后换了低压差的RT9193才得以解决。8 M: g, J! K: m. I* j9 f* b , V4 R5 i2 j6 S/ J5 A e2 L 上位机设参软件及其他资料下载地址:https://pan.baidu.com/s/1qWN1EyC ' R1 _. }0 |4 |) j( U
{/ ^( ?& _/ f9 \# q
7 n: R! Q' `- _' n. g o% k( I
- d6 d5 b0 h+ V5 c8 [
1 J2 P8 t5 o+ X! n- P |
微信公众号
手机版
多谢提醒,已经上传到百度网盘了
https://pan.baidu.com/s/1qWN1EyC
:lo折扣没设置好
用C#写的
外壳搞不起啊