더북(TheBook)

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~

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.