Arduino IDE 控制 JW01 二氧化碳传感器:MH-Z19B 库安装与示例
要控制 JW01 采集二氧化碳的值,你需要使用名为 MH-Z19B 的传感器库。这个库可以在 Arduino IDE 的库管理器中下载。
以下是步骤:
- 打开 Arduino IDE,选择'工具'菜单下的'库管理器'。
- 在搜索框中输入'MH-Z19B',然后点击'安装'按钮。
- 安装完成后,你可以在'示例'菜单中找到一些可以使用该库的示例程序。
在你的代码中,你需要使用 MH-Z19B 库中的函数来读取 JW01 传感器的數據。以下是一个简单的示例代码:
#include <SoftwareSerial.h>
#include <MHZ19.h>
SoftwareSerial mySerial(D6, D7); // RX, TX
MHZ19 myMHZ19;
void setup() {
Serial.begin(9600);
mySerial.begin(9600);
myMHZ19.begin(mySerial);
}
void loop() {
int CO2 = myMHZ19.getCO2();
Serial.print('CO2: ');
Serial.println(CO2);
delay(1000);
}
这段代码使用软串口连接了 JW01 传感器。你需要在代码中指定你的硬件串口的引脚。这里使用了 D6 和 D7 引脚。
你可以在 loop() 函数中使用 myMHZ19.getCO2() 函数来读取 JW01 传感器的 CO2 数据,并将结果打印到串口监视器中。
注意:在使用 JW01 传感器之前,你需要查看其数据手册以了解其正常工作的条件和参数。
原文地址: https://www.cveoy.top/t/topic/mNBg 著作权归作者所有。请勿转载和采集!