🍓Raspberry Pi二氧化碳百分比测量
Raspberry Pi | 二氧化碳 | 百分比 | Python
快速简便的指南,供您制作自己的二氧化碳传感器单元以测量二氧化碳气体的百分比。
硬件
软件
介绍
过程步骤
步骤1:初步准备
我们将首先在Wappsto中创建设备,然后下载python代码,然后将其编辑并上传到我们的Pi中,就像之前关于创建闪烁LED的教程一样。
这是本教程中制作的IoT模型。
您可以通过创建网络,设备和值并填写所有必填字段来手动创建整个内容。
或者您可以通过复制粘贴此JSON文件来创建它。
设置网络,设备和值后,我们可以下载python代码,然后对其进行一些修改,然后将其上传到我们的Pi。
下载python代码后,打开文件夹,并使用您选择的编辑器打开peripherals.py并更改:
使用以下代码:
然后,您需要下载以下包含以下代码文件的“值”文件夹:
bme280.py
scd30.py
environment.py
这些文件代表了我们的两个传感器以及Pi从它们那里获取的设置以及何时发送带有该数据的报告。我们将在后面的步骤4中将此文件夹上传到我们的Pi。
在“环境”文件中,您可以更改从设备接收报告的间隔频率。
请注意,我们已将其设置为最多5秒,但是为了减少使用数据量,建议您增加该数字。
步骤2:组装
在Wappsto中设置设备并编辑代码后,我们可以开始将设备连接在一起。
们可以从设置SCD30 CO2传感器模块开始,请注意,我们仅使用下图2所示的四个引脚(VDD,GND,TX / SCL和RX / SDA):
接下来,我们可以设置BME280,在这里我们将再次使用左侧的四个引脚(GND,3.3V,SDA和SCL),参见图3。
一旦在面包板上设置了两个传感器,就可以开始将它们与Raspberry Pi一起接线,请参见图3和图4。
图3在面包板上设置SCD30和BME280传感器
请注意接线,以免发生错误。
图4连接SCD30,BME280和树莓派pi3
这是我们的二氧化碳传感器的外观。到现在为止还挺好。我们已经连接好所有零件,现在是时候看看我们是否做对了,我们将在下一步中进行检查。
步骤3:连接
步骤4:安装并运行
步骤5:创建 UI
原理图
完整代码
Last updated