블로그 이미지
래머
오늘도 열심히 개발하는 개발자입니다.

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2015. 12. 7. 20:54 아두이노작품

일단 여기에서 소스를 다운로드 합니다.

소스다운로드(Git)


압축을 푸시면 아래와 같은 내용물들이 보일겁니다.


Libraries폴더에는 아두이노용 라이브러리들이 들어 있습니다.


비주얼스튜디오용소스에는 비주얼스튜디어용 밸런싱 로봇소스가 있습니다.

아두이노스케치용소스에는 순수 아두이노 스케치용 소스가 들어 있습니다.


일단 Libraries폴더를 보면 아래와 같은 내용물들이 보입니다.



폴더가 몇개 보이는데요, 3개의 폴더들을 아두이노스케치 프로그램의 라이브러리 폴더에 복사해 넣어야 합니다.


아두이노 아이콘에서 오른버튼 클릭하시고 속성에 들어가시면 아두이노 스케치 설치위치로 이동할 수 있습니다.



폴더내용물을 보시면 아래에 보이는것처럼 libraries폴더가 보일겁니다. 저기 안에 밸런싱로봇 소스의 Libraries폴더안에 있던 3개 폴더를 복사해 넣으면 됩니다.



아래 그림처럼 3개의 폴더를 복사해 넣습니다.



이제 라이브러리 설치는 끝났습니다. 아두이노 스케치 프로그램을 실행중이라면 일단 종료를 해주세요.

밸런싱 로봇 소스로 다시 돌아와서 아두이노용 소스 폴더로 들어가보면

아래와 같은 파일들이 보일겁니다.



저기위에 표시해놓은 Blancer.ino파일을 아두이노 스케치 프로그램으로 열어주시면 됩니다.


소스를 보시면 다음과 같은 부분이 있을겁니다.


CDCMotorDriver는 모터드라이버를 제어하기위해 만든클래스 입니다. 생성자의 인자로 핀번호를 받고 있는데요


입력인자순서되로


모터1핀1, 모터1핀2, 모터2핀1, 모터2핀2, 모터1PWM핀, 모터2PWM핀

입니다.


이6개의 핀번호를 구성하신 회로와 맞게 수정하신다음에 아두이노에 업로드 하시고 사용하시면됩니다.

소스에 첨부된 설명.xlxs파일에보시면 간략한 설명이 포함되어 있습니다.

읽어 보시면될것 같습니다.

'아두이노작품' 카테고리의 다른 글

밸런싱로봇 전력공급  (0) 2015.12.11
아두이노 4륜구동  (0) 2015.05.23
밸런싱 로봇 만들어 보기  (105) 2015.05.09
충전팩 충방전기 만들어보기  (1) 2015.04.27
라인트레이서 만들어보기  (1) 2015.03.25
posted by 래머