반응형

 

esp8266wifi MQTT로 릴레이/모스펫/모터드라이버 제어하기(5편)(wemos d1r1/사물인터넷(iot)시리즈#25/녹칸다/포로리야공대가자)
-공통적으로 DC모터를 달아놓을 건데 USB 선풍기를 활용해보자!
-MQTT를 이용해서 릴레이(relay)를 제어해보자!
-버튼을 누르면 릴레이가 작동이 되었다가 안되었다가..!
-MQTT를 이용해서 모스펫(IRF520)을 제어해보자!
-버튼을 누르면 작동이 되고 power를 설정할 수 있도록 해보자!
-MQTT를 이용해서 모터드라이버(L298N)를 제어해보자!
-버튼과 power값으로 작동하고 DC모터의 방향을 정방향,역방향으로 제어할 수 있도록 해보자!

예제 182-1 사물인터넷보드(wemos d1r1)에 릴레이를 D3에 연결했다!
 스마트폰에 MQTT를 사용할 수 있는 APP을 하나 설치한다음에 릴레이를 제어할 수 있는 명령을 publish하라!
 그리고 릴레이에 달린 USB선풍기가 ON/ OFF 될 수 있도록 구현하라!

182-1.txt
0.00MB


예제 182-2 사물인터넷보드(wemos d1r1)에 모스펫을 D3에 연결했다!
 모스펫을 스마트폰의 MQTT앱을 이용해서 제어해보시오!
 모스펫은 relay와 다르게 anlog제어가 가능하므로 그러한 개념을 반영하시오!

182-2.txt
0.00MB


예제 182-3 사물인터넷보드(wemos d1r1)에 모터드라이버를 아래와 같이 연결했다!
 모터드라이버(L298N)은 DC모터 2개를 제어할 수 있지만,
 이번 예제에서는 1개만 사용하는 것으로 함! (B쪽으로..)
 그래서 사용하는 핀은 IN3, IN4, ENB 3개의 핀으로 DC모터를 제어할 예정이다!

182-3.txt
0.00MB

관련라이브러리(pubsubclient)

https://pubsubclient.knolleary.net/

반응형
Posted by 덕력킹
,