WeMos D1 보드에 Dust Sensor연결하기.

ThinkSpeak 에 접속해서 새로운 Channel을 생성한다. 상위 메뉴에서 "Channel"을 선택하고, "New Channel"버튼을 클릭한다. "New Channel" 창에서 "Name"과 "Description"을 입력한다. 필요에 따라서 하위 내용을 작성할 수 있다. 화면 아래에 "Save Channel" 버튼을 클릭하면 Channel이 생성된다. 생성된 Channel에서 "Channel ID"와 "API Key"를 복사해 둔다. 향후 Arduino Sketch를 작성할 때 사용된다. Channel ID는 외부에서 해당 channel을 확인하기 위한 ID이고, API Key는 Sketch나 프로그램에서 사용되는 Key이다. "Write API Key"는 데이터를 Channel에 쓰기 위해서 사용된다. 일반적으로 Arduino Sketch에서 ThingSpeak Server에 Data를 올리기 위해서 사용된다. "Read API Key"는 사용자가 ThingSpeak Server에 있는 Data를 읽기 위해서 사용된다. 일반적으로 핸드폰 어플에서 이 Key를 사용한다. 아두이노 스케치를 아래와 같이 작성한다. 전체 Code는 아래와 같다. #include "ThingSpeak.h" #include <SPI.h> #include <ESP8266WiFi.h> #include <SharpDust.h> char ssid[] = "xxxxxx"; // your network SSID (name) char pass[] = "xxxxxx"; // your network password WiFiClient client; unsigned long myChannelNumbe...