반응형

https://youtu.be/T36eC3cffFI

(BLYNK#3) ESP8266보드에 달려있는 DC모터를 블링크로 제어해보자!
녹칸다의 블링크(BLYNK) 시리즈이다!
ESP8266보드를 블링크 클라우드에 연결해서 다양하게 제어하는 방법에 대해서 알아본다!
초심자 수준에서 블링크를 활용하는 가장 큰 이점은 집밖에서 집안에 있는 목적물을 제어할 수 있는 것이다!
그리고 블링크는 PC와 모바일 둘다 활용할 수 있는 이점도 있다!
구버전과 새로운버전이 있는데 사용방법이 다르므로 둘다 알아봐야 할 것 같다!
왜냐면 구버전도 계속 서비스가 유지되는데 구버전 나름대로의 장점이 있다!

이번편에서는 ESP8266에 달려있는 DC모터를 스마트폰의 블링크앱으로 제어해보도록 한다!
녹칸다 월드에서는 DC모터를 제어하기 위한 방법론이 3개 준비되어 있다!
첫번째로는 릴레이로 DC모터를 on/off해본다!
두번째는 모스펫(IRF520)을 이용해서 DC모터의 속도제어를 해보도록 한다!
세번째는 모터드라이버(L298N)을 이용해서 DC모터의 속도와 방향을 제어해보도록 한다!
추가로 시간이 남는다면 DC모터의 일종인 워터펌프를 블링크 앱으로 제어해보도록 한다!

 

(실제로한거)

1.릴레이에 DC모터를 1개 연결해서 D6에 GPIO를 이용해서 ON/OFF하시오!
2.모스펫(IRF520)을 D7에 연결해서 GPIO로 속도제어를 해보시오!
----1번예제와 2번예제는 코드가 같음----

443-1.zip
0.33MB

3.(1)예제와 (2)예제의 릴레이와 모스펫을 가상핀을 이용해서 on/off하고 속도제어를 해보시오!

443-3.zip
0.33MB

4.(3)예제에서 릴레이에다가 홀센서가 달려있는 DC모터를 연결하고 홀센서로 RPM을 측정해서 블링크로 전송하시오!
그리고 DC모터를 모스펫에 연결한다음 RPM을 측정해보시오!

443-4.zip
0.01MB

5.워터펌프(D7)를 ESP8266에 연결하고 워터펌프가 토출한 물의 양을 유량센서(D3)로 측정해서 블링크 서버로 전송하시오!

443-5.zip
0.01MB


블링크 클라우드
https://blynk.cloud/
관련라이브러리(Blynk/1.0.1)
https://github.com/blynkkk/blynk-library

반응형
Posted by 덕력킹
,