ESP8266

버튼입력을 통한 컨트롤 및 MQTT를 이용한 통신을 서버에 전송 하고자 한다. 그리고 유지 보수를 위해 펌웨어를 OTA로 업데이트 할 수 있도록 하고자 한다. 1. 펌웨어의 목적 정의 스위치를 통해 하고자 하는 목적을 먼저 정의를 해야합니다. 제가 원하는 목적들을 정의를 하자면 아래와 같습니다. 1. 버튼으로 스위치 컨트롤 1-1. 어떠한 경우에도 최우선적으로 작동 1-2. 버튼 작동했을때 상태를 서버로 전송 2. MQTT 구독, 발행 3. 웹 컨트롤 기능 3-1. OTA 기능 3-2. 테스트 컨트롤 및 상태값 확인 2. 목적 별 필요 기능 1번. 핀&릴레이 컨트롤 및 인터럽트 버튼 입력을 통해 컨트롤 하고자 하면 핀 & 릴레이 컨트롤이 필요합니다. 핀 : 버튼을 눌렀을때 해당 신호를 esp칩셋에 전송할..
· 홈 IoT
현재 살고있는 20년도 더 된 아파트에 스마트홈의 ㅅ 이라도 존재할리가 없다. 하지만 나도 스마트홈을 누려보고 싶기에 열심히 구글링하여 직접 만들어 보도록 하자. 스마트홈이라 하면 여러 기능을 생각할 것이다. 전등 on/off 기능, 스마트 커튼, tv 등등... 한번 내가 쓰고싶은 기능을 위주로 나열해서 구현해 보도록 하자. 원하는 기능 1. 전등 on/off 2. 가스밸브 on/off 3. 가족끼리만 사용하는 클라우드 서비스 4. 가족끼리 공지사항 공유 더 많지만 이정도를 우선적으로 해보자 과연 다 될라나는 모르겠다. 위 기능을 다 구현하고자 하면 기본적으로 아래와 같이 기본적인 환경은 필수이지 싶다. 1. 전등, 가스밸브 컨트롤러(wifi 기능포함된) 2. 개인서버(외부써도 되긴 하지만 취지에 맞게..
Red-Hat
'ESP8266' 태그의 글 목록