반응형

 

 

(NODERED#6) DC모터제어/릴레이/모스펫(IRF520)/모터드라이버(L298N) (WIN-NODE-RED 아두이노 시리얼통신 시리즈)
-녹칸다의 윈도우버전 NODERED를 아두이노와 시리얼포트로 연결해서 활용해보는 시리즈이다!
-이번 시리즈는 향후 라즈베리파이에서 NODERED를 활용할때 참조자료로 활용한다!
-참고로 녹칸다는 NODERED를 잘하지는 못하고 흥미유발을 위한 기본적인 기능만 사용할 예정이다!
-NODERED를 활용하면 웹서버가 생성되고 스마트폰을 이용해서 아두이노와 소통할 수 있는 예제를 간단히 구현할 수 있다!(웹UI를 제공한다)
-더 수준높은 기능을 구현하려면 직접 찾아보고 응용해보면 될 것같다!(진입장벽을 낮춰주고자 하는 것이다!)
-이번편은 아두이노에서 DC모터를 제어하기위한 3대장(릴레이/모스펫/모터드라이버)을 NODERED의 웹UI를 이용해서 컨트롤 해보는 것이다!
-아래와 같은 순서로 진행해 볼 생각이다!

 


1. DC모터와 릴레이를 아두이노에 연결하고 NODERED에서 버튼을 이용해서 DC모터를 ON/OFF한다!
1. 그리고 현재 DC모터의 상태(ON/OFF유무)를 아두이노로부터  전송받아서 NODERED의 텍스트UI를 이용해서 표현해본다!

270-1.txt
0.00MB
270-1-flow.txt
0.00MB


2. DC모터와 모스펫을 아두이노에 연결하고 NODERED에서 스크롤UI를 이용해서 DC모터의 회전 속도를 제어한다!
2. 그리고 현재 DC모터의 상태(설정된 파워)를 아두이노로부터  전송받아서 NODERED의 게이지UI를 이용해서 표현해본다!

270-2.txt
0.00MB
270-2-flow.txt
0.00MB

 

(모터드라이버는 예상치 못한 문제가 생겨서 언젠가 보강 필요...)
3. DC모터와 모터드라이버를 아두이노에 연결하고 NODERED에서 스위치/스크롤UI를 이용해서 DC모터의 회전 속도와 방향을 제어한다!
3. 그리고 현재 DC모터의 상태(설정된 파워/회전방향)를 아두이노로부터  전송받아서 NODERED의 게이지UI를 이용해서 표현해본다!

270-3.txt
0.00MB
270-3-flow.txt
0.00MB

 

반응형
Posted by 덕력킹
,