출력값
센서는 UART와 PWM 인터페이스를 제공하며 이 책에서는 UART를 설명한다. UART 인터페이스는 4개의 핀(GND, 5V, TX, RX)을 사용한다. 다음과 같이 PM2.5, PM10의 미세먼지 값을 구할 수 있다.
그림 2-32 UART 인터페이스[30]
바이트번호 |
데이터 타입 |
데이터 |
0 |
Message Header |
AA |
1 |
Commander No. |
C0 |
2 |
DATA 1 |
PM2.5 Low byte |
3 |
DATA 2 |
PM2.5 High byte |
4 |
DATA 3 |
PM10 Low byte |
5 |
DATA 4 |
PM10 High byte |
6 |
DATA 5 |
ID Byte 1 |
7 |
DATA 6 |
ID Byte 2 |
8 |
Checksum |
Checksum |
9 |
Message tail |
AB |
[30] PPD42NS Datasheet, “The UART communication protocol”, p5