[아두이노] 아두이노(아두이노 모터쉴드)를 이용한 RC, 블루투스 배틀로봇
- Download
- 소스및규격.7z(10.5 KB) 2019-07-2216
- Link
- https://github.com/Wavysub/wavy57
안녕하세요.
이번에 소개해 드릴 것은 아두이노와 아두이노 모터쉴드를 이용한 RC, 블루투스 배틀로봇입니다.
부품설명과 결합과정을 설명드리겠습니다.
아두이노 와 아두이노 모터쉴드입니다.
기본적인 아두이노 uno 와 l293d 쉴드입니다.
아두이노와 쉴드 의 결합과정 입니다.




아두이노 와 쉴드의 결합 과정은 이것이 전부입니다. 참 쉽죠 ^^
이제 부터는 RC 컨트롤러 와 블루투스 컨트롤러의 전체적 부품을 설명드리겠습니다.
RC, 블루투스 구성
- 블루투스 전체 부품 구성

- RC 컨트롤 부품 전체 구성


( 세부 부품 리스트는 따로 첨부파일해서 올리겠습니다.)
전체적 구성 부품 사진이 이렇습니다.
저희는 배터리를 리튬 배터리로 이용하는데 리튬 배터리 사진과 케이스 사진입니다.


아크릴 판 몸체 구성
로봇끼리 싸움을 시키려면 몸체가 필요하겠죠??!
아크릴 판의 윗부분와 아레 부분을 이어주기 위해 지지대를 구멍을 뚫어 먼저 고정 시켜 줍니다.


이제 바퀴를 달아야 겠죠??!
첫번째로 바퀴를 고정시키기 위한 지지대를 먼저 끼워 넣습니다.

그다음 은 모터 부착 사진입니다.
기본적인 하나 부터 보여 드리겠습니다.
안쪽과 밖에 지지대가 하나씩 더 붙으며
나사, 와셔 등 부품이 붙습니다. 세세 부품은 첨부파일에 있습니다.


다음은 4개의 모터를 붙인 사진입니다.


이제 4개의 모터를 다붙였으면 바퀴를 달아야합니다!

바퀴를 달았으면 이제 아두이노 쉴드와 바퀴(모터)를 연결해야겠지요!?
그전에 아두이노를 어느곳에 부착하는지 보여드리겠습니다.
로봇의 윗판 부분의 가운데에 부착하여 모터 선과 가깝게해야 합니다.



이제 바퀴(모터)와 아두이노까지 부착을 다했으니 둘이 이어 보도록 합시다!
모터쉴드의 M1 부터 M4 까지 모터 선 과 결합 시켜 줘야합니다.

Gnd, vcc

모터 쉴드와 모터간의 연결과 GND VCC 까지 연결해보왔습니다.
RC 컨트롤 주의사항
RC 컨트롤은 조작난이도는 중간이지만 조작감이 매우 좋습니다.
RC컨트롤은 PWM값을 받아 ch1, ch2 ,ch3 ~ 컨트롤의 따라 ch의 개수를 늘려 여리기능을 사용할 수 있습니다. ex( 내려찍끼, 들어올리기)
PWM의 값을 직접 설정해야 하며 틀어지거나 컨트롤이 안된다면 직접 사용자가 PWM값을 설정해 줘야합니다.
사용자의 설정에따라 아두이노 포트의 설정이 달라집니다.
블루투스
스마트폰 어플을 이용한 형태로 조작이 쉽지만 조작감은 떨어집니다.
블루투스는 연결할 때 여러개의 제품이 있을 수록 혼선이 옵니다.
블루투스의 이름을 설정하고 연결하는 것이 편합니다.
블루투스는 연결이 쉬운만큼 끊어지기도 쉽습니다. (스마트폰 터치 에러)
현장사진 및 첨부




