
MHZ19 Arduino库:适用于MH-Z19和MH-Z19B CO2传感器
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:MHZ19是专为MH-Z19及MH-Z19B二氧化碳传感器设计的Arduino库。它简化了传感器与Arduino板之间的通信,便于开发者获取精准的CO2浓度数据。
MHZ19 是一个用于 MH-Z19 和 MH-Z19B CO2 传感器的 Arduino 库。该库使用软件或硬件串行与传感器进行通信,并能获取二氧化碳浓度、温度及精度值(请参考示例)。连接时,将5伏电源接到传感器上的VCC引脚,地线接到GND引脚;同时,Tx 接收端接Arduino的Rx发送端,Rx 发送端接Arduino的Tx接收端。
使用 SoftwareSerial 库时,在构造函数中定义 RX 和 TX 引脚如下:
```cpp
SoftwareSerial ss(13, 12); // D7 (RX) and D6 (TX) on NodeMCU ESP-12e
```
然后按照上表所述,将传感器的Rx连接到Arduino板的Tx,将传感器的Tx连接到Arduino板的Rx。
此外,MHZ19PWM 库允许通过支持中断功能的一个引脚来获取二氧化碳水平。该库提供三种模式:在 MHZ_CONTINUOUS_MODE 下,始终会触发中断,并且调用 getCO2 方法时不会出现明显的延迟。
全部评论 (0)
还没有任何评论哟~


