ESP-WROOM-02와 DHT11, MH-Z19로 온습도+CO2 센서를 만든다

ESP-WROOM-02 및 DHT11로 온습도 센서 만들기 - Qiita의 속편입니다.



작업실은 Amazon | 커스텀 (CUSTOM) CO2 모니터 CO2-mini | 광학기기·계기 | 산업·연구개발용품 에서 CO2를 측정하고 있지만 클라우드에서도 볼 수 있듯이 ESP-WROOM-02에서 측정할 수 있도록 해 보았습니다.

CO2농도센서는 온도센서나 습도센서와 달리 비교적 고가(¥2,000정도~)입니다만, 시판의 CO2 모니터 자체가 수천엔이므로 만드는 것에 의의는 있을 것 같습니다.

이번에는 MH-Z19아마존 에서 구입했습니다. ¥ 2,999와 적당히 비쌉니다. 도착한 것은 MZ-Z19B라는 형번이었습니다.

배선



아침의 졸음에도 영향!? ESP-WROOM02(ESP8266)와 CO2 센서(MH-Z19)로 CO2 농도를 측정해 본다 – 어떤 아마추어 전자 공작 을 참고로, 아래와 같은 배선으로 했습니다. PWM 방식으로 헤매었습니다.


MH-Z19
ESP-WROOM-02의 접속 부분


V+
5V(+)

V-
GND(-)

Tx
IO4

Rx
IO5


스케치



DHT11의 온습도 센서도 붙어 있으므로, MH-Z19와 양쪽을 계측하는 스케치가 되었습니다.

또, DHT11만의 단말도 만들기 때문에, #define, #ifdef, #endif등으로 컴파일시에 전환할 수 있도록(듯이) 했습니다.

(스케치 생략)

좋은 웹페이지 즐겨찾기