Arduino IDE 下 NodeMCU 采集 MG811 二氧化碳数据并串口输出
-
首先需要安装 Arduino IDE 和 CH340 驱动程序。
-
将 NodeMCU 开发板连接到电脑上,并打开 Arduino IDE。
-
在 Arduino IDE 中选择 NodeMCU 开发板和对应的端口。
-
下载并添加 MG811 传感器的库文件。在 Arduino IDE 中选择'工具'-‘管理库’,搜索‘MG811’,并安装。
-
编写代码,采集 MG811 传感器的二氧化碳数据并通过串口输出。
#include <MG811.h>
MG811 co2_sensor(A0); // 定义传感器接口
void setup() {
Serial.begin(9600); // 初始化串口通信
co2_sensor.calibrate(); // 校准传感器
}
void loop() {
int co2_ppm = co2_sensor.readCO2(); // 读取二氧化碳浓度
Serial.print('CO2 concentration: '); // 输出二氧化碳浓度
Serial.print(co2_ppm);
Serial.println(' ppm');
delay(1000); // 延时1秒
}
- 上传代码到 NodeMCU 开发板,打开串口监视器,即可看到 MG811 传感器采集的二氧化碳浓度数据。

原文地址: http://www.cveoy.top/t/topic/ngHO 著作权归作者所有。请勿转载和采集!