#include <SoftwareSerial.h>

SoftwareSerial CO2Serial(12, 13); // RX, TX

void setup() { Serial.begin(9600); CO2Serial.begin(9600); }

void loop() { CO2Serial.write(0xFE); CO2Serial.write(0x44); CO2Serial.write(0x00); CO2Serial.write(0x08); CO2Serial.write(0x02); CO2Serial.write(0x9F); CO2Serial.write(0x25);

delay(100);

int response[9];

for (int i = 0; i < 9; i++) { response[i] = CO2Serial.read(); }

int CO2 = (response[2] << 8) + response[3];

Serial.print("CO2: "); Serial.println(CO2);

delay(1000); }


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

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