---
description: Raspberry Pi | 二氧化碳 | 百分比 | Python
---

# Raspberry Pi二氧化碳百分比测量

快速简便的指南，供您制作自己的二氧化碳传感器单元以测量二氧化碳气体的百分比。

### 硬件

### 软件

### 介绍

### 过程步骤

#### 步骤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

#### 原理图

#### 完整代码
