ESP32와 MH-Z19B 이산화 탄소 농도 센서를 사용해서 대기중 이산화탄소 농도를 확인하는 방법 데이터시트https://www.winsen-sensor.com/d/files/infrared-gas-sensor/mh-z19b-co2-ver1_0.pdf MH-Z19B 를 사용해서 이산화 탄소 농도를 읽는 방법은 크게 PWM 방식과 UART 를 사용한 두가지 방식이 있다. PWM 방식은 MH-Z19B 가 출력하는 PWM을 1004ms 동안 read 한 뒤 HIGH 지속 시간과 LOW 지속 시간을 구분해 확인할 수 있다. UART 를 사용한 방식은 지정된 커맨드를 보낸 뒤 MH-Z19B 가 Response하는 데이터를 확인 후 연산해서 확인할 수 있다. UART를 사용하는 방법이 좀 더..