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

메이커 스토리

번호 제목 글쓴이 날짜 조회수
127 일반 Ender-3 v3 SE PLA 필라멘트 3롤 사용 후기 icon 양재동메이커 12-23 867
126 일반 Ender-3 V3 SE 3D 프린터 와 안착 불량 +1 icon 양재동메이커 12-12 977
125 아두이노 헬박사님의 로봇팔 살리기 icon 양재동메이커 05-13 5,227
124 일반 레이저 커터 동파 사고 icon 양재동메이커 04-23 5,086
123 일반 기존 고양이 마이크로 파이썬으로 포팅 - 밀린 숙제하기 icon 양재동메이커 01-03 6,965
122 일반 휴식 icon 청계천도사 12-13 6,390
121 일반 기기를 수리한다는 것 icon 청계천도사 09-09 6,981
120 일반 수학 공부 왜 하나요? icon 청계천도사 07-20 7,727
119 아두이노 ESP32 CAM을 활용한 도깨비 자동차 Ver 3.0 icon 양재동메이커 06-12 9,046
118 라즈베리파이 Pupper 시작해서 Mini Pupper로 마무리 - 밀린 숙제하기 icon 양재동메이커 01-08 9,831
117 일반 말벌 인식 및 레이저 타격기 V 2.0 icon 양재동메이커 08-23 12,039
116 아두이노 ESP32 CAM - 도깨비 자동차 2 icon 양재동메이커 07-13 12,812
115 아두이노 ESP32 CAM - 도깨비 자동차 icon 양재동메이커 05-07 14,435
114 일반 급~한~개~발!! icon 청계천도사 04-08 13,458
113 일반 말벌 레이저 타격 테스트 모듈 icon 양재동메이커 03-10 14,463
112 아두이노 로보티즈 다이나믹 셀 MX-12W를 Arduino로 제어하기 (without 3 state buffer) +2 icon 양재동메이커 02-24 18,915
111 일반 2021 피우다 프로젝트 출품작 소개 자료집 icon HellMaker 01-12 14,018
110 일반 서보 모터 관련 여러가지 문제 icon 양재동메이커 11-19 14,840
109 라즈베리파이 Top Maker 해커톤 2021 icon 양재동메이커 08-29 14,318
108 라즈베리파이 라즈베리 파이 4 WiFi 안테나 확장 방법 icon 양재동메이커 08-24 20,501