该设计为基于夏普PM2.5传感器GP2Y1050AU0F设计的PM2.5测量仪。GP2Y1050AU0F是一款用在普通净化器上的产品。支持数字串口输出和模拟输出。外围需要1颗220uF的电容。操作简单。GP2Y1050AU0F的Pm2.5检测限在35ug~500ug/m3,对小颗粒不敏感,但是对烟尘比较敏感。如果用作测试PM2.5请注意自行标定。并且,做滑动平均算法。 串口与模拟的区别。GP2Y1050AU0F是在上一代1010改进而来,因此原本这个传感器是模拟的。所以如果使用模拟输出,那么反应会最快。数字读取经过内置单片机,到输出,读取略微迟钝0.5s。 但是数值基本相当。数字口较为稳定。 初次使用,可以点一支烟做测试。数值应该为PDF中的线性关系。你也可以插一根牙签到传感器的洞中。以让它达到输出的最大值。3.28V左右。 PM2.5传感器参数如下: 注意:代码可能不完美,期望各路Arduino的高手,分享和修改! PM2.5测量仪电路截图: PM2.5实物图片展示:
1