ESP8266, espeasy, HA, MQTT, 센서를 이용하여 실내공기질을 측정하자(3)-미세먼지

3. pms7003 알리 에서 구매 약 20,000원 가. 하드웨어연결 pms7003 선 연결은 작고 네모난 모양의 커넥터를 사용한다. 보통 핀헤더로 연결하는 점퍼는 안들어가고, 사진과 같이 생긴 어댑터보드가 필요하다. 위 링크는 센서+어댑터로 구성되어있다. 어댑터빼고 싸게 파는것도 있는데 이거는 다른특별한 수단 있는거 아님 사지말자. 심히 고생한다(고 한다). 주의할점은 이 어댑터를 끼우는 방향이다. 케이블 나오는 쪽이 센서 아래로 가도록 꽂아야 한다. 반대로 꽂으면 핀연결이 달라진다. 다른핀은 큰문제가 아닐수 있는데 5v가 set에 붙는 관계로 모듈에 문제가 생길수 있다(set은 3.3v로 신호 받게 되어있다) pms7003도 전원은 5v로 공급받고 통신은 3.3v로 하는 센서이다. 센서에는 각인이 안되어있는데 어댑터보드에는 각인이 되어있으니 연결이 편하다. 저 보드를 꽂고, 케이블 중간을 잘라서 적당히 해체한다음에 필요한 곳에 연결하면된다. 아니면 하네스커텍터 10핀(아마도 이런거 )짜리를 사서 이어도 되는데 그럼 또 납땜하고 더 복잡해질수도 있다. Function: Pin PMS7003 ESP8266 VCC 1 or 2 5V GND 3 or 4 GND TX 9 1st GPIO specified in Device-settings Set 10 free gpio Reset 5 3rd GPIO specified in Device-settings nodemcu의 경우 5v는 vin이라는 이름으로 있다. tx는 빈 gpio에 연결하면 espeasy에서 설정할 수 있다. set도 마찬가지. reset도 마찬가지이긴한데, reset은 꼭 필요아지 않은 것으로 보인다. esp8266의 gpio는 생각보다 많지 않기 때문에 다른센서 연결...