Arduino IDE下nodemcu使用AO读取MG-811的传感器的代码
以下是Arduino IDE下nodemcu使用AO读取MG-811的传感器的代码示例:
//引用MG-811库
#include <MG811.h>
//定义MG-811对象
MG811 co2Sensor(A0);
void setup() {
//开启串口
Serial.begin(9600);
//等待串口连接成功
while (!Serial) {}
//初始化MG-811传感器
co2Sensor.begin();
}
void loop() {
//读取CO2浓度值
int co2Value = co2Sensor.readCO2();
//输出CO2浓度值
Serial.print("CO2 concentration: ");
Serial.print(co2Value);
Serial.println(" ppm");
//等待1秒钟
delay(1000);
}
在上面的代码中,首先我们引用了MG811库,然后定义了一个MG811对象,传入了MG-811传感器的AO引脚。在setup函数中,我们开启了串口,并初始化了MG-811传感器。在loop函数中,我们调用了readCO2方法读取CO2浓度值,并输出到串口中。最后,我们等待1秒钟后再次读取CO2浓度值
原文地址: https://www.cveoy.top/t/topic/cvGW 著作权归作者所有。请勿转载和采集!