본문 바로가기

반응형

Project/로봇

(10)
아두이노 SinRobot part3 (소프트웨어) 이번에는 저번에 만들었던 바퀴 3개인 요녀석에 대한 코딩을 할건데요 4개, 8개와는달리바퀴가 홀수개로 되어있어서 저도 하드웨어 구성을 끝내고나서 코딩을 어떻게 할까 고민하고바퀴 위치들을 연결하면 삼각형이 나와서 삼각비를 이용하면 어떻게든 될것이라 생각했는데 역시 삼각비였습니다.(여기서 부턴 코드를 참고) 코드를 보시면 loop안에Motor라는 함수가 보일건데요 저기있는 Motor이라는 함수를통해 각도와 속도만 입력하면 모터 rpm과 마찰력이 같다고 했을때 입력한 각도방향으로 갑니다 loop밑을보시면 기본적인 모터 구동을 위한 motor함수가 있습니다(대문자 Motor과는 다름) 보시면 motor라는 함수는 2개의 값을 받는데요 첫번째는 모터번호두번째는 속도 입니다 모터순서는 위에서 봤을때시계방향입니다(첫..
아두이노 미니카 part1 (하드웨어1) 이번에 사용할 녀석은 로봇을 작게만들기 위해아두이노 Pro mini 5V이녀석과 HC-06 이녀석 입니다 로봇의 구조는DC3개를 120도 간격으로 달려있는 구조 입니다 위의 사진처럼 120도 간격을 달았습니다 직접 우드락 같은걸로 판을 만들수도 있지만저는 집에 3d프린터가 있깄때문에123d design으로 그려서 했어요(도면은 첨부파일로) 다음 포스트에서는BA6208(Dc모터 드라이버보드)3개 ​를 이용하여​기본적인 동작을 해보겠습니다

반응형