[아두이노] 아두이노(아두이노 모터쉴드)를 이용한 RC, 블루투스 배틀로봇

안녕하세요.

이번에 소개해 드릴 것은 아두이노와 아두이노 모터쉴드를 이용한 RC, 블루투스 배틀로봇입니다.


부품설명과 결합과정을 설명드리겠습니다.


아두이노 와 아두이노 모터쉴드입니다.

기본적인 아두이노 uno 와  l293d 쉴드입니다.

131c5e9ca92862083352a24ed90527f0.jpg
 

아두이노와 쉴드 의 결합과정 입니다.

5b92c0221d025bf9e8b96c0841d2808d.jpg
62b7f950ee518b6dfc7b467206364a1f.jpg
052c28742c53fddb71ac9419b4eb118a.jpg
d1056cf5650f1f2473e4a39cb0997a0a.jpg

아두이노 와 쉴드의 결합 과정은 이것이 전부입니다. 참 쉽죠 ^^ 

이제 부터는 RC 컨트롤러 와 블루투스 컨트롤러의 전체적 부품을 설명드리겠습니다.

RC, 블루투스 구성 

- 블루투스 전체 부품 구성 
d6504c11df7ce678780fa84351623660.jpg
 
- RC 컨트롤 부품 전체 구성 
823302fabea0e2d5efbd58620a63a1a8.jpg
cc0362af0f2c93afee0b6dc77b39cd7e.jpg
 
( 세부 부품 리스트는 따로 첨부파일해서 올리겠습니다.)

전체적 구성 부품 사진이 이렇습니다.

저희는 배터리를 리튬 배터리로 이용하는데 리튬 배터리 사진과 케이스 사진입니다.
75b4e1863e167196d47e20bb72167475.jpg
41cccf85dbf1eedf4014a6ef5ede3bc8.jpg
 
아크릴 판 몸체 구성 

로봇끼리 싸움을 시키려면 몸체가 필요하겠죠??! 

아크릴 판의 윗부분와 아레 부분을 이어주기 위해 지지대를 구멍을 뚫어 먼저 고정 시켜 줍니다. 
814cb4312889868cf60799a611e97035.jpg
3cfa8c387bcb2c23cebedc20c0051fff.jpg
 
이제 바퀴를 달아야 겠죠??!

첫번째로 바퀴를 고정시키기 위한 지지대를 먼저 끼워 넣습니다.
73c261478922f93f5cd1cacb9f2ac34b.jpg
 
그다음 은 모터 부착 사진입니다. 

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

9acd67d662d4e36880648bc4907183de.jpg
32b9a363d42327f4ce98f7eedb3dfda6.jpg
 
이제 4개의 모터를 다붙였으면 바퀴를 달아야합니다! 
394ef69927acb563d60812c125ecb543.jpg 

바퀴를 달았으면 이제 아두이노 쉴드와 바퀴(모터)를 연결해야겠지요!?

그전에 아두이노를 어느곳에 부착하는지 보여드리겠습니다.

로봇의 윗판 부분의 가운데에 부착하여 모터 선과 가깝게해야 합니다.
0d8e40a54400dfd143b4bb70f1d2ec6c.jpg
3902c66dbbc4448f40e3ce550af55b4d.jpg
 

8e9b39bea56d843596babacdf4d94a87.jpg
 
이제 바퀴(모터)와 아두이노까지 부착을 다했으니 둘이 이어 보도록 합시다!

모터쉴드의 M1 부터 M4 까지 모터 선 과 결합 시켜 줘야합니다.
51c65c4aba1450f84ee15695e7acad4d.jpg
 
Gnd, vcc 

ce2762904f90633875b761f256e9ccc4.jpg
 
모터 쉴드와 모터간의 연결과 GND VCC 까지 연결해보왔습니다.


RC 컨트롤 주의사항
RC 컨트롤은 조작난이도는 중간이지만 조작감이 매우 좋습니다.
RC컨트롤은 PWM값을 받아 ch1, ch2 ,ch3 ~ 컨트롤의 따라 ch의 개수를 늘려 여리기능을 사용할 수 있습니다. ex( 내려찍끼, 들어올리기) 
PWM의 값을 직접 설정해야 하며 틀어지거나 컨트롤이 안된다면 직접 사용자가 PWM값을 설정해 줘야합니다.
사용자의 설정에따라 아두이노 포트의 설정이 달라집니다.


블루투스 
스마트폰 어플을 이용한 형태로 조작이 쉽지만 조작감은 떨어집니다.
블루투스는 연결할 때 여러개의 제품이 있을 수록 혼선이 옵니다.
블루투스의 이름을 설정하고 연결하는 것이 편합니다. 
블루투스는 연결이 쉬운만큼 끊어지기도 쉽습니다. (스마트폰 터치 에러)


현장사진 및 첨부
b5fca14c2f93657ae12ca15137aeb127.jpg
8189690e4010b97aa25827d25c0e6d96.jpg
7ce92b224e9d802144d15fa9e2137b59.jpg
191650304a15698db8c23bc71eec1c2e.jpg
118f51493eadbc55188995319147c6fe.jpg
 


0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 스토리

번호 제목 글쓴이 날짜 조회수
107 아두이노 Otto Bot Bluetooth 연동하기 icon 양재동메이커 05-14 17,331
106 일반 자이로센서 roll, pitch, yaw 데이터 처리 구조 #2 icon HellMaker 03-01 16,972
105 일반 자이로센서 roll, pitch, yaw 데이터 처리 구조 #1 icon HellMaker 02-22 26,620
104 일반 MECCANOID G15 Personal Robot icon 양재동메이커 02-10 14,364
103 일반 레이저 커터 구입을 위한 TMI icon 양재동메이커 02-03 14,203
102 일반 1회용 마스크 수집 시스템 icon 양재동메이커 12-31 14,989
101 일반 과메기전 3차 전시자료 - 우리가 세상을 아름답게 만드는 방법 icon HellMaker 12-27 14,219
100 일반 과메기전 3차 전시자료 - 우리가 세상을 바꾸는 방법 icon HellMaker 12-25 15,375
99 일반 과메기전 2차 전시자료 - 우리가 세상을 다가가는 새로운 방법 icon HellMaker 12-24 14,177
98 일반 과메기전 1차 전시자료 - 우리가 세상을 편하게 만드는 방법 icon HellMaker 12-23 15,143
97 아두이노 ESP8266와 아마존 알렉사 연동 icon 양재동메이커 03-09 17,970
96 아두이노 Open Cat 전원 문제 icon 양재동메이커 02-23 16,576
95 아두이노 Open Cat 한글 매뉴얼 icon 양재동메이커 02-12 16,992
94 일반 Hell Maker의 매너가 치킨을 지킨다. icon 양재동메이커 01-11 16,492
93 일반 이원난 농원의 꺼구로 어항 icon 양재동메이커 12-02 15,839
92 아두이노 반려 동물 심폐 소생 시뮬레이터 #2 icon 양재동메이커 11-29 17,003
91 일반 갈대 빨대 제작 도움이 필요합니다. icon 양재동메이커 11-06 15,937
90 일반 Toy Printer사용법에 _#2 icon 청계천도사 11-05 15,469
89 일반 Toy Printer사용법 +2 icon 청계천도사 11-05 14,884
88 아두이노 오또봇과 형제들 오또봇 RC카 +1 icon 양재동메이커 10-06 18,389