Arduino 스케치 작성.

Thinger.io Library가 추가되어 있다면, 관련 예제들이 보일 것이다.
"WeMos D1" 보드를 사용하기 때문에 Thinger.io 예제 중에서 "ESP8266" 을 사용한다.

예제에서 "USERNAME", "DEVICE_ID", "DEVICE_CREDENTIAL", "SSID", "SSID_PASSWORD"를 기술한다.
"USERNAME"은 Thinger.io 계정을 기술하고, "DEVICE_ID"는 Thinger.io에서 등록한 Devices의 Name을 기술한다.
"DEVICE_CREDENTIAL"은 Device등록시에 입력한 Credentials을 입력한다.
"SSID"에는 WiFi Name, "SSID_PASSWORD"는 WiFi password를 입력한다.

작성된 스케치를 "WeMos D1"보드에 올린다.(Arduino IDE에서 보드 설정을 수정해야 한다.)
보드가 정상적으로 동작했다면, Thinger.io 클라우드에서 "Devices"항목을 보면, 해당 Device가 "Connected"로 표시된다.


앞서 작성한 스케치에서 setup()함수에서 "led" resource가 BUILTIN_LED에 연결되어 있기 때문에 Dashboard에서 생성한 "LED Control" Widget을 통해서 BUILTIN_LED를 제어할 수 있다.

LED Toggle을 검토해 본다.

댓글

이 블로그의 인기 게시물

스케치 변수 활용하기

Dashboard 만들기

Arduino 개발 환경 설치.