코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
2015-06-03 08:55:30
해외 작가의 컨텐츠 입니다.
아두이노와 안드로이드를 블루투스 통신하여 RC카를 제어하는 프로젝트 입니다!
몇 년전만 해도 아두이노와 안드로이드를 사용하여 RC카를 제어하는 프로젝트를 구현했다면 우와~라는 소리를 들었는데
이제는 아두이노를 사용하여 안드로이드를 Controller로 사용하여 RC카를 제어하는 프로젝트는 기본적인 프로젝트라는 느낌이 드네요.
URL: http://www.instructables.com/id/Arduino-Bluetooth-RC-Car-Android-Controlled/
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
안녕하십니까? 이번 프로젝트에서는 장난감 RC카를 블루투스를 이용하여 안드로이드 스마트폰으로 컨트롤 해 보겠습니다.
시작하기 전에 아래의 준비물을 준비해 주세요.
1. 아두이노 우노 보트
2. L293D 모터 드라이브
3. HC-06 블루투스 모듈
4. 내부에 위의 모든 것들이 들어가는 RC카
더불어서
1. 배터리 조절을 위한 1M & 100K 저항
2. 헤드, 백라이트를 위한 4개의 LED
3. 빵빵 소리를 내기 위한 스피커 혹은 부저
전원공급을 위해 4개의 AA사이즈 1.5v배터리를 쓰거나 LiOn 충전 배터리팩으로 교체해도 됩니다.(참고로 저는 12v LiOn 충전 배터리팩을 사용했습니다)
비디오를 감상하시죠.
시작하기 전에 RC카의 회로를 전부 제거한다. 기존 회로는 전혀 필요 없기 때문이다. 여러분은 아두이노 우노를 사용하여 훨씬 나은 회로를 구성할 수 있습니다.
이제 AA 1.5v건전지를 극성에 맞게 2개의 모터에 연결해 줍니다.
1. 이동을 위한 모터(뒷바퀴)는 + 케이블을 연결하면 차를 앞으로 움직이게 합니다.
2. 방향을 위한 모터(앞바퀴)는 + 케이블을 연결하면 바퀴를 왼쪽으로 움직이게 합니다.
저는 여러분들에게 이 회로를 바로 구성하기 전에 작은 브레드보드에 먼저 연결하여 시험해 보시는 것을 추천합니다.
만약 여러분이 큰 RC카를 사용하고 싶다면 더 많은 전력을 공급해야 합니다. 이 경우 여러분의 L298모듈 사용에서 한 가지 팁을 드리겠습니다. L293D 모터 드라이브는 최대 0.5A를 각 채널에 공급해 줍니다만 시간이 지나면 굉장히 뜨거워 집니다. L293 모듈에 히트싱크를 달아주면 최대 1A를 각 채널에 공급할 수 있지만 히트싱크는 모듈 자체보다 더 크다는 것을 명심하십시오.
아래의 파일을 다운받아서 아두이노 IDE로 열면 됩니다. 한 줄도 빼놓지 말고 읽어서 내용을 이해한 후 아두이노에 업로드 합시다.(아두이노 우노를 프로그래밍 하고 싶다면 반드신 RX와 TX핀을 블루투스 모듈에서 제거한 후 작업합시다.)
여러분이 제작한 블루투스 자동차를 컨트롤하려면 안드로이드 어플을 설치해야 합니다.
(http://www.ardumotive.com/android-app.html)
여러분의 블루투스는 모듈과 반드시 연결이 가능해야 합니다. 어떻게 작동하는지 잘 모르신다면 Help & Info를 클릭합시다. Accelelometer 기능은 현재 개발 중 입니다. 조심스럽게 사용하세요. 혹시 안드로이드 기기에서 앱을 사용하는데 문제가 있으신 분들은 아래를 클릭 하세요.
(this one)
비디오는 그리스 언어로 되어있으나 여러분들이 이해할 수 있을 거라 생각합니다.
감상해 주셔서 감사합니다. 현재 블루투스 기술로는 최대 15 ~ 20m 거리까지만 제어가 가능하다는 점 기억해주세요.
수박쨈