반응형

https://youtu.be/LUkR7THf9FM

 

사물인터넷보드(ESP8266)를 이용해서 AP모드와 STA모드로 IoT공기청정기 제어하기!(공기청정기3편)
녹칸다의 학습용 공기청정기 만들기 시리즈이다!
이번편은 1편에서 구현한 녹칸다의 공기청정기에서 보드를 아두이노 우노에서 사물인터넷보드인 ESP8266(wemos d1r1)으로 교체한다!
보드를 바꾼 이유는 공기청정기를 인터넷에 연결하고 제어하겠다는 의미이다!(IoT)
사물인터넷적인 접근방식에서도 공기청정기를 웹서버 형태로 구동시킨다!
이때 접속할 수 있는 단말기로 PC나 스마트폰의 웹브라우저가 해당된다!
AP모드로 동작하는 버전과 STA버전으로 동작하는 버전 2가지를 구현하도록 한다!
AP모드로 구현하게되면 공기청정기와 스마트폰이 다이렉트로 연결되고 STA모드로 구현하면 인터넷공유기를 중간에 끼고 공기청정기와 스마트폰이 연결되게 된다!
(장단점에 대해서는 스트리밍때 알아보도록 하자)

(테스트 html파일)

aircleaner.html
0.00MB

 

예제 401-1 아두이노우노에서 돌아가던 공기청정기를 ESP8266보드로 교체해서 작동되도록 만든 예제

401-1(IoT공기청정기의기본예제).txt
0.00MB

예제 401-2 ESP8266을 STA모드와 웹서버로 동작시켜서 공기청정기를 제어하는 예제

401-2(웹서버로동작하는IoT공기청정기).txt
0.01MB

예제 401-2 ESP8266을 AP모드와 웹서버로 동작시켜서 공기청정기를 제어하는 예제

401-3(AP모드와웹서버로동작하는IoT공기청정기).txt
0.01MB


관련라이브러리(PMS7003/1.1.0)
https://github.com/fu-hsi/pms
관련라이브러리(LiquidCrystal_I2C/1.1.2)
https://github.com/johnrickman/LiquidCrystal_I2C

반응형
Posted by 덕력킹
,