1. 首先,在Arduino IDE中安装ESP8266板支持包。

  2. 将MQ135传感器的VCC引脚连接到NodeMCU的3.3V引脚,将GND引脚连接到NodeMCU的GND引脚,将DO引脚连接到NodeMCU的D1引脚。

  3. 打开Arduino IDE并创建新的sketch。

  4. 在sketch中添加以下代码:

#define MQ_PIN A0 //将MQ135的DO引脚连接到NodeMCU的A0引脚

void setup() {
  Serial.begin(9600); //设置串口波特率为9600
}

void loop() {
  int raw = analogRead(MQ_PIN); //读取传感器的输出信号
  Serial.println(raw); //将读取的数据打印到串口监视器中
  delay(1000); //每隔1秒采集一次数据
}
  1. 上传代码到NodeMCU开发板。

  2. 打开串口监视器,将波特率设置为9600,就可以看到从MQ135传感器读取的数字信号值了。

注意:在使用MQ135传感器时,需要注意其预热时间和校准问题。在使用前,需要将传感器预热15-30分钟,并进行校准,以获得更准确的数据。

ArduinoIDE 下 nodemcu怎么通过mq135的数字信号引脚采集参数

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

免费AI点我,无需注册和登录