亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

DIY 环境和空气质量监测器

设置 Raspberry Pi 以使用 InfluxDB 和 Grafana 绘制和监控空气质量。

您是否曾经对监测家中或生活和工作场所外的空气质量感兴趣?我们将这个项目称为 balenaSense,它将让您启动并运行一个设置,以读取温度、湿度、气压和空气质量的读数,并提供一个仪表板,您可以从任何地方访问以查看统计数据浏览和监控趋势。

简介

过去,建造空气质量和气象站需要大量布线和不同的传感器,但随着传感器的出现,将所有读数组合到一个漂亮的小分线板上的一个组件中,就很容易上手了。

我们将使用一体式传感器来监测温度、湿度、气压和空气质量,该传感器直接连接到 Raspberry Pi,无需额外组件。你不需要任何电子方面的经验,但烙铁会很方便(虽然不是必需的)。该项目实现了一个数据库来存储历史读数以及一个图形界面,以便一目了然地查看当前读数和趋势。

需要硬件

这是这个项目的购物清单。取决于您是否想要破解烙铁,将决定您可以使用哪种传感器板;有些是即插即用的,有些需要一点焊接。

我不想焊接

如果您不想焊接(尽管这是一个值得一试的好项目!),您需要:

我想焊接——让我来做!

如果你喜欢做一点焊接,你需要:

其他传感器

如果你已经有了,这个项目还支持使用 Sense HAT,另外一个好处是你会在 LED 矩阵上看到一个笑脸(当然取决于空气质量)! 注意: Sense HAT 不包括气体传感器,读数非常不准确,因为它们受到靠近 Raspberry Pi CPU 的严重影响。如果您是从头开始,请不要为此项目购买 Sense HAT; 改用 BME680 选项之一吧!

您也可以从各种供应商处获得分线板上的 Bosch BME680 传感器,价格各不相同。

注意: Pimoroni 分线板是我们在本文中使用的分线板;该板还有一个额外的好处,即引脚以正确的顺序断开,可以直接插入 Raspberry Pi GPIO 接头。使用其他板时,您需要小心确保电源、接地和 I2C 总线(SDA 和 SCL)的引脚匹配 - 这在指南中进一步解释。

需要软件

我们在 GitHub 上设置了 balena-sense 项目,其中包含您立即开始阅读所需的所有软件、配置和代码。我们将使用免费帐户在 balenaCloud 上部署此项目,以将项目和所有软件推送到您的 Raspberry Pi 并提供远程访问。因此,您需要:

1.把硬件放在一起

对于这个项目,你在硬件方面几乎没有什么可做的;我们的目标是将您购买的传感器板连接到 Raspberry Pi 通用输入/输出 (GPIO) 接头。

BME680 传感器通过称为 I2C(eye-squared-see)的总线与 Raspberry Pi 进行通信,这是一种需要 2 条线的串行通信总线。这两条通信线被称为串行时钟(SCK)和串行数据(SDA)。除了两条通讯线,我们还需要给传感器提供电源(3.3V,或3V3)和地。

如果您选择 Pimoroni 或 Sparkfun 的免焊选项,或者正在使用 Sense HAT,您只需将闪亮的新组件与 Raspberry Pi 一起插入,所有连接都将为您完成——前进,下一步!

如果您决定将传感器直接连接到您的 Raspberry Pi,无论是 Pimoroni 还是其他供应商之一的其他分线板,需要注意的主要事项是上述引脚(SDA、SCK、 3V3和GND)正确连接。

资料来源:DIY环境空气质量监测仪


制造工艺

  1. NodeMCU 和 Raspberry Pi 3 B+
  2. Raspberry Pi 温湿度网络监视器
  3. 带有基于 Web 的图表的家庭(房间)温度和湿度监视器 – Raspberry Pi
  4. Python 和 Raspberry Pi 温度传感器
  5. 如何在 OpenSensors 上测量空气质量
  6. Raspberry Pi 温度和光传感器
  7. Raspberry Pi 传感器和执行器控制
  8. Bark Ba​​ck 交互式宠物监视器
  9. 氦空气质量传感器
  10. 新的 RASPBERRY PI 3 型号 B + 功能和购买
  11. 使用 Raspberry Pi 和 Python 构建机器人
  12. Rover