CHOU

Arduino을 이용해서 Robot Rover 모터 제어해 보기 본문

Tech/Robotics

Arduino을 이용해서 Robot Rover 모터 제어해 보기

chobabo 2011. 2. 22. 02:16

Robot Rover 파는 곳
http://www.robotshop.com/eu/robotshop-rover-arduino-basic-kit-2.html

RobotShop 에서 구매한 Robot Rover을 아두이노을 이용해서 모터 제어해 봤습니다.

플랫폼을 전부 구매하면 모터 제어부가 같이 포함되서 오기 때문에 별도로 안만들어도 되는데
교수님께서 주문하실때 프레임만 주문을 하시는 바람에 괜한 수고를 하게 되었습니다.

모터 제어부는 나가야마 군이 현재 모터제어 연구를 해서 그런지 금방 만들어서 별로 어려움없이
제작이 가능했습니다.




모터 제어를 위한 아두이노 소스는 예제소스를 조금 변형하여 시리얼 통신으로 방향 조작이 가능하게
변경하였습니다.


모터 제어를 위한 인터페이스 부분은 Visual C#을 이용해서 제작을 했는데 Xbox360 Controller을 이용하여
조작이 가능하도록 하였습니다.





우선 지그비 같은 무선 통신 모듈이 없기 때문에 시리얼 통신을 이용하여 통신을 해서 그런지 선이 걸리적 거려서
조금 불편한 점이 있네요.

아래는 동작 화면 입니다.



우선 시리얼로 동작하는 것을 확인 해봤으니 다음에는 지그비를 이용하여 제어해 볼까 합니다.

기본적으로 제공하는 모터가 너무 저렴한것이라 성능이 썩 좋지 않은건 좀 아쉽습니다.