반응형

https://youtube.com/live/HuPV0zmCHKo

[PYTHON#27] pysoem과 ethercat click(lan9252)을 이용해서 아두이노(arduino)로 서보모터나 스탭모터를 제어해보기!(녹칸다의 내맘대로 파이썬)

(주의) 이 내용은 파이썬을 완벽하게 공부해보자는 내용을 담고 있지 않음!
녹칸다의 내맘대로 파이썬(python) 시리즈이다.

자료는 구글 슬라이드로 작성되어있고 모두에게 공유되어있음!
https://docs.google.com/presentation/d/1J8y-oLiYO_Dzunb_P66GOXeE97xQx8zp83tCjW_O8BI/edit#slide=id.g2a49b518d48_1_5

이번편은 이더캣 슬레이브에 각종 모터류를 연결해서 제어를 해보도록 한다!
서보모터(sg90)를 연결해서 각도를 제어하던지, 스탭모터(28byj-48)를 연결해서 위치제어를 하던지 DC모터와 드라이버(L298N)를 연결해서 방향제어, 속도제어등을 해보도록 하자!

1.아두이노의 2번핀부터 5번핀까지 LED를 4개 연결하고 마스터쪽에서 버튼을 눌러서 LED를 ON/OFF제어 되도록 하시오!

ex01.py
0.00MB

 

2.아두이노 입장에서는 LED를 ON/OFF하는것과 릴레이를 ON/OFF하는것은 소프트웨어적으로는 전혀 차이가 없다! 그러므로 LED 4개 연결된 자리에 4채널 릴레이를 연결해서 이더캣으로 릴레이를 제어하시오!

ex02.py
0.00MB

 

3.아두이노의 2번핀에 SG90이라는 서보모터를 연결해서 0에서 180도사이로 실시간 각도제어를 이더캣으로 해보시오!

ex03.py
0.00MB

 

4.예제3번에서 서보모터를 2개로 늘려서 실시간 제어를 해보시오!

ex04.py
0.00MB

 

5.모터드라이버(L298N)를 이용해서 DC모터를 정역제어, 속도제어해보시오!

ex05.py
0.00MB

반응형
Posted by 덕력킹
,