온습도 센서
Home automation
홈 오토메이션
IoT
결과화면을 먼저 보면 아래와 같다.
////////////////////////////////////
현재 5분 마다 온/습도를 측정하여 ThingSpeak서버로 전송하도록 되어있다. 나중에 IFTT나 ThingSpeak API로 값을 읽어와 난방관련 기기 조작하도록 하면 될 것 같다.
이 방법의 단점은 인터넷이 필요하다는 것이다. 내부 망으로만 해결하면 최고인데...
NAS를 활용해서 데이터 수집하고 하는 쪽으로도 생각을 해봐야겠다.
Aliexpress.com 에서 주문 후,
https://www.arduino.cc/en/Main/Donate
위 사이트에 들어가서 오른쪽 아래에 "Just download"를 클릭하여 설치 파일을 다운 받는다. 물론 감사한 마음으로 소액이라도 contribute하고 다운 받아도 된다.
설치 파일은 [I Agree] => [Next] => [Install] => 드라이버 설치 관련 두 번 [설치] 클릭 => 설치 창에서 Completed 확인하고 [Close] 클릭으로 설치 마무리.
처음 실행시 JAVA 관련 팝업 뜨면 오케이 눌러준다.
영어로 언어설정 변경
=> 영어로 많은 자료들이 있기에 쉽게 따라하려고 하면 영어로 변경하는게 좋다.
File -> 환결설정 -> 언어 (시스템 기본)에서 영어로 설정 후 아두이노를 다시 시작한다.
File -> Preference 를 클릭하여 아래 링크를 additional Board Manager URLs에 추가한다.
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Board Manager에서 ESP8266 platform을 검색하여 설치한다.
Tools > Board : "Arduino/Genuino Uno" > Boards Manager > ESP8266 검색 > 아래 클릭 > Install 클릭하여 설치
설치하는데 시간이 오래 걸린다. 아래 부분이 완료 될 때까지 인내심을 가지고 기다리자.
설치 완료 후 Boards Manager에서 자신의 ESP8266과 맞는 보드를 선택한다.
물론 우리는 WeMos D1 R2 & mini 를 선택한다.
DHT library 설치하기
Sketch > Include Library > Manage Libraries..
dht 검색 후 자신에게 맞는 library install..나는 몰라서 일단 보라색 박스 두가지 다 설치함.
**추가적으로 unfied로 검색해서 Adafruit Unified Sensor 를 꼭 설치하자!
|
이 방법의 단점은 인터넷이 필요하다는 것이다. 내부 망으로만 해결하면 최고인데...
NAS를 활용해서 데이터 수집하고 하는 쪽으로도 생각을 해봐야겠다.
'홈오토메이션' 카테고리의 다른 글
[홈오토메이션][IoT] 에어컨 전기 누진세. 에어컨 전력 소비량. 스마트 플러그로 실시간 확인하자. Broadlink SP2 Smart Plug (2) | 2016.08.10 |
---|---|
[홈오토메이션][IoT] 음성 전등 조작 / Broadlink RM2 / TASKER / RF Wall Gang (0) | 2016.08.05 |
[홈오토메이션][IoT] 음성 선풍기 조작 / Broadlink RM2 / TASKER / RF Switch (0) | 2016.08.05 |
[홈오토메이션][IoT] 음성 어에컨 조작 / Broadlink RM2 / TASKER (4) | 2016.08.05 |
홈오토메이션 구상 (home automation concept) IoT (0) | 2016.05.15 |
댓글