基于DragonBoard 410c的家庭环境质量检测仪
来源:互联网 发布:c语言strncmp函数 编辑:程序博客网 时间:2024/05/02 01:20
前言:
随着工业企业不断发展,空气中不同程度地夹带了各种各样的污染物,通常在自然通风的空旷室外,空气中的污染物不会影响人们的身体健康,但随着人们居住条件的提高,家庭装修普遍化,且为了节约能源,室内通常处于密闭状态,从而导致室内污染物浓度过高,而影响人们身体健康。在这里我们通过由dragonboard410c充当主控处理板来获取各sensor检测到的周围环境质量的值,如:digital light sensor、pm2.5sensor、humidity sensor等
一、各传感器简介:
1.digital light sensor
该模块基于I2C光数字转换器TSL2561,用于将光强度转换为数字信号。 与传统的模拟光传感器不同,Grove - 光传感器,该数字模块具有可选择的光谱范围,由于其双光敏二极管:红外和全光谱。您可以在三种检测模式之间切换以读取读数。 它们是红外模式,全光谱和人类可见模式。 当在人类可见模式下运行时,此传感器将给您刚刚接近您的眼睛感觉的读数。
TSL2561则可通过I2C总线协议访问。对TSL256x的控制是通过对其内部的16个寄存器的读写来实现的。关于这个驱动怎么移植到我们dragonboard410c的debian系统上可以参考blog:http://blog.csdn.net/weijory/article/details/68485313
2.pm2.5 sensor
本传感器是采用先进PM2.5检测机理,实现对PM2.5的检测。 该传感器中PM2.5检测单元采用粒子计数原理, 可灵敏检测直径1μm以上灰尘颗粒物。传感器出厂前经过老化、 调试、 标定、 校准, 具有良好的一致性和极高的灵敏度。 具有PWM信号输出, 可配置成UART数字串行接口及定制IIC接口。 pm2.5 sensor 驱动移植可以参考blog:http://blog.csdn.net/weijory/article/details/60958763
3.humidity sensor
DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有枀高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个 NTC 测温元件,并与一个高性能 8 位单片机相连接。humidity sensor 在dragonboard410c上的驱动代码见blog:http://blog.csdn.net/weijory/article/details/59483567
4.sonar sensor
US-100 超声波测距模块可实现 2cm~4.5m 的非接触测距功能,拥有 2.4~5.5V 的宽电压输入范围,静态功耗低于 2mA,自带温度传感器对测距结果进行校正,同时具有 GPIO,串口等多种通信方式,内带看门狗,工作稳定可靠。sonar sensor 驱动代码:http://blog.csdn.net/weijory/article/details/53515565
5.mq2 sensor
烟雾传感器驱动分为两个部分:烟雾报警部分 和 烟雾测量部分,驱动代码见:http://blog.csdn.net/kiny_anderson/article/details/47031521
- 基于DragonBoard 410c的家庭环境质量检测仪
- 基于Dragonboard 410c的家庭共享云服务搭建
- 基于Dragonboard 410c的家庭共享服务架构设计
- 基于Dragonboard 410c的家庭智能环保卫士——(2)方案设计
- 基于Dragonboard 410c的家庭智能环保卫士——(3)室内路径规划
- 基于DragonBoard 410c的家庭智能环保卫士——(8)室内栅格定位
- 基于DragonBoard 410c的家庭智能环保卫士——(9)数据库设计
- 基于DragonBoard 410c的家庭智能环保卫士——(12)环境数据融合
- 基于DragonBoard 410c的家庭智能环保卫士——(13)融合多数据处理的运动控制
- 基于DragonBoard 410c的家庭智能环保卫士——(4)A*路径搜索算法
- 基于DragonBoard 410c的家庭智能环保卫士——(5)获取kobuki位置信息
- 基于DragonBoard 410c的家庭智能环保卫士——(6)kobuki位置信息传输及显示
- 基于DragonBoard 410c的家庭智能环保卫士——(7)室内栅格地图位置更新
- 基于DragonBoard 410c的家庭智能环保卫士——(10)数据库python代码实现
- 基于DragonBoard 410c的家庭智能环保卫士——(11)室内栅格地图位置更新Python实现
- 基于Dragonboard 410c的PMIC简介
- 基于Dragonboard 410c的触摸屏调试
- 基于Dragonboard 410c的智能开关
- Android-popupwindow详解
- android 应用组件[通用 Intent---检索特定类型的文件] 十一
- rabbitmq可靠发送的自动重试机制
- jQuery.post() 函数详解
- Xcode8 添加PCH文件
- 基于DragonBoard 410c的家庭环境质量检测仪
- git合并时忽略.DS_Store文件
- TCP: time wait bucket table overflow解决方法
- linux下解压tar.xz
- 修改网站中的关键词会影响网站的排名下降吗?
- Android的multidex带来的性能问题-减慢app启动速度
- Android RIL 架构简介
- DI v6.2,从测试环境移植到生产环境,如何清理以前运行过的垃圾数据(作业监控记录等信息及后台日志记录相关数据)
- Android微信、QQ等分享,无需申请key,通过Intent进行分享。