[아두이노] 아두이노(아두이노 모터쉴드)를 이용한 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
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 스토리

번호 제목 글쓴이 날짜 조회수
69 아두이노 헬박사님의 로봇팔 살리기 icon 양재동메이커 05-13 5,633
68 아두이노 ESP32 CAM을 활용한 도깨비 자동차 Ver 3.0 icon 양재동메이커 06-12 9,473
67 아두이노 ESP32 CAM - 도깨비 자동차 2 icon 양재동메이커 07-13 13,215
66 아두이노 ESP32 CAM - 도깨비 자동차 icon 양재동메이커 05-07 14,887
65 아두이노 로보티즈 다이나믹 셀 MX-12W를 Arduino로 제어하기 (without 3 state buffer) +2 icon 양재동메이커 02-24 19,507
64 아두이노 Otto Bot Bluetooth 연동하기 icon 양재동메이커 05-14 16,051
63 아두이노 ESP8266와 아마존 알렉사 연동 icon 양재동메이커 03-09 16,848
62 아두이노 Open Cat 전원 문제 icon 양재동메이커 02-23 15,395
61 아두이노 Open Cat 한글 매뉴얼 icon 양재동메이커 02-12 15,859
60 아두이노 반려 동물 심폐 소생 시뮬레이터 #2 icon 양재동메이커 11-29 15,882
59 아두이노 오또봇과 형제들 오또봇 RC카 +1 icon 양재동메이커 10-06 17,161
58 아두이노 용인 ICT 스마트 다비아스 톤 - 아침에는 시간이 부족해 icon 양재동메이커 08-04 15,373
57 아두이노 아두이노 이용한 RC, 블루투스 배틀로봇의 외형 자료 icon 양재동메이커 07-25 15,629
56 아두이노 아두이노(아두이노 모터쉴드)를 이용한 RC, 블루투스 배틀로봇 +1 Wavy 07-22 16,163
55 아두이노 팬틸트를 활용한 태양 추적 장치의 개발 icon 양재동메이커 07-15 14,982
54 아두이노 미세먼지 조립 키트 조립기 icon 양재동메이커 07-10 15,262
53 아두이노 오또봇과 형제들 icon 양재동메이커 07-07 16,914
52 아두이노 Otto Bot and Bluetooth icon 양재동메이커 06-08 15,860
51 아두이노 Tokyo Nana의 오또봇(Otto Bot) 제작기 1탄 Tokyonana 06-05 15,158
50 아두이노 오또봇 기본형 만들기 - 오또봇(Otto Bot) 조립 하기 +1 icon 양재동메이커 05-25 20,989