一个手持式PM2.5读取装置,可以远程使用BLE4.0通讯读取检测值。
主要硬件:
- Arduino pro mini x1
- GP2Y1010AU x1
- GP2Y1010AU配套150欧电阻 x1
- GP2Y1010AU配套220uF电容 x1
- CC2540 BLE 模块 x1
- LCD5110模块 x1
- DHT模块 x1
- LED x2
- 按键 x1
原理框图(手绘)
PM2.5检测仪实物
Android远程通讯APP界面:
Android端Apk源代码至附件下载,主要参考google开发网站BLE相关实例代码。
IOS端程序目前无力开发,如有IOS猿感兴趣可以配合做一下。
下位机通讯协议很简单:
MCU接收到UART终端请求且内容为"get#"会返回当前“湿度值,温度值,颗粒度值”
MCU接收到UART终端请求且内容为"lighton#"会点亮LCD背光
MCU接收到UART终端请求且内容为"lightoff#"会关闭LCD背光
MCU接收到UART终端请求且内容为"sleep#"会关闭蓝牙脱机运行
电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!
附件包含以下资料
阅读全文