weather cube 준비단계

by 원덕희 | 2016-11-16 16:20
arduino iot nodemcu esp8266 weather cube

저는 아두이노IDE를 이용하여 nodeMCU v2라는 esp8266을 이용하기로 하였는데요 ㅎㅎㅎ


이것을 선택하게 된 계기는 일딴 가격이 엄청 싸요~~  이게 $6로써 와이파이 기능과 일반적인 arduino 기능을 할 수있는 아두이노 킬러라고 불리는 제품이예요 !!  그래서 선택을 하게 되었습니다 ㅎㅎ


weather cube를 해킹하기 위해서는 처음엔 동작 원리를 알아야 겠죠??


동작 원리는 되게 간단하게 정리가 되는데요 ㅎㅎㅎㅎ


개봉 박두 !! ㅎㅎ


첫번째는 wifi  연결을 해서 날씨 정보를 가져오는 거예요 !! 

여기애는 여러가지 형태로 날씨 정보를 가져올 수 가 있어요 !! openweather, darksky, 기상청등 여러 플랫폼들이 있어서 하나를 선택을 하시면 될 거예요!!  저는 기상청의 정보를 가져오기로 하였는데, 기상청의 경우 api key를 이용하는 것이 아니라 url 방식으로 정보를 주더라구요 !! 

여러분들이 편한 방식을 이용해서 날씨 정보를 가져오시면 될꺼 같아요 !


두번째로는LED, Motor, 가습기 모듈을 제어하는 거겠죠?

날씨 정보를 가져온 것을 이용하여 날씨 상태에 따라서 제어 대상을 제어를 해주는 것으로 볼 수가 있어요 !!

날씨가 맑은 날에는 led제어만 하고, 비가 오는 날에는 led와 motor의 제어를 통해 비오는 효과를 !!

눈이 오는 날에는 환하게 led를 밝혀주는 효과를 !! 다음으로 구름이 낀 우중충한 날에는 가습기 모듈을 이용한 우중충한 분위기 연출을 해주면 될 거 같아요 !!


저는 이렇게 간단한 알고리즘을 통해서 재현을 해볼라고 합니다 ㅎㅎㅎ


다소 허접한 부분이 많지만 ,,,,,,,,,,, ㅎㅎㅎㅎ

댓글 0

MADE BY