5 센서 동작 확인
센서를 실행하면 다음과 같이 아두이노-시리얼 모니터에서 이산화탄소 측정 수치와 상태를 확인할 수 있다. 이때 시리얼 모니터의 보드레이트(baud rate)를 115200으로 설정한다. 보드레이트가 맞지 않으면 글자가 깨져서 출력된다.
그림 3-18 MH-Z19B 센서 출력 화면
아두이노 IDE 시리얼 모니터로 센서 측정값을 출력하고, 출력값에 따라 센서의 상태를 표시하도록 했다. 측정한 센서값을 4단계(좋음, 보통, 나쁨, 매우 나쁨)로 구분하면 쉽게 공기질의 상태를 알 수 있다. 예를 들어 이산화탄소 농도값이 700ppm보다 적으면 좋음(Good)이다.
표 3-8 MH-Z19B 센서의 이산화탄소 공기질 상태에 따른 4단계 표시 기준 및 상태
|
좋음(Good) |
보통(Normal) |
나쁨(Bad) |
매우 나쁨(Very Bad) |
범위 |
~700ppm |
701~1000ppm |
1001~2000ppm |
2000ppm~ |