Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 1.29 KB

README.md

File metadata and controls

15 lines (10 loc) · 1.29 KB

SmartHome

프로젝트가 완료된지 1달 반 가까이 시간이 흘렀습니다. 자료를 요청하시는 분이 많아 지금까지 사용된 파일들을 정리하여 올려보았습니다.

Smart Home프로젝트에 사용된 커버는 3D프린터를 이용해 제작되었습니다. 1구 버전과 2구 버전 그리고 커버의 디자인 파일이 저장 되어 있습니다. 수정해서 사용하시려면 .stl파일과 같은 이름으로 된 인벤터 파일을 여셔서 수정하시면 됩니다.

NodeMCU는 보통 Lua언어를 이용하여 코딩되지만 아두이노 컴파일러를 이용하여 프로그래밍할 수 있습니다. 필자의 경우 아두이노 컴파일러를 이용하였는데 "PubSubClient.h"라이브러리의 MQTT예제를 참고하여 제작하였습니다.

const char* ssid = ""; //와이파이 아이디(SSID) const char* password = ""; //와이파이 비밀번호 const char* mqtt_server = ""; //MQTT서버 아이피

보안을 위해 위와 기존에 사용중이던 와이파이의 SSID와 비밀번호 그리고 서버주소는 제거하였습니다. 이름 그대로 채워서 사용하시면 됩니다. 또한 Node-RED파일도 있는데 Node-RED의 Dashboard기능 설치 후 코드를 여시면 정상적으로 작동합니다.

http:https://www.varofla.com/