반응형

https://youtube.com/live/yTnaZLhaTWw

[PYTHON#29] 마스터(master)와 슬레이브(slave)가 1:2로 이더캣(ethercat)통신을 아두이노(arduino)로 해보기 하편!(녹칸다의 내맘대로 파이썬)

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

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

이번편은 1:2 이더캣 통신을 해보도록 함!

1.슬레이브0은 100밀리초마다 1씩 증가하는 카운터값을 부호가없는 32bit정수로 마스터로 전송하고, 슬레이브1은 FND모듈인 TM1637의 CLK핀을 2번핀에, DIO핀을 3번핀에 연결해서 슬레이브0의 카운터값을 슬레이브1의 7-세그먼트에 출력하시오!(TM1637라이브러리 필요함)

ex01.py
0.00MB

 

2.슬레이브0에 가변저항을 A0에 연결하고 슬레이브1에 서보모터를 디지털2번핀에 연결해서 슬레이브0의 가변저항이 돌아가면 서보모터가 회전되도록 하시오!

ex02.py
0.00MB

 

3.슬레이브0과 슬레이브1이 전송하는 데이터를 조금더 복잡하게 만들어서 마스터화면에 개별적으로 출력해보시오!

nockanda.bin
0.00MB
ex03.py
0.00MB

 

4.예제3번을 최대한 그럴싸한 UI로 구성해서 만들어보기!(with C#윈폼)

ex04.py
0.01MB

반응형
Posted by 덕력킹
,