Arduino 기반 안드로이드 모션 제어 미니 로봇 제작

Source

  • Evernote/Technote scraps/Arduino mini robot.md

Summary

이 문서는 Arduino Uno를 사용하여 안드로이드 스마트폰의 가속도 센서로 제어하는 미니 로봇을 제작하는 방법을 설명합니다. 주요 구성 요소는 Arduino Uno, L293 IC 기반 모터 드라이버, 블루투스 모듈, 기어 모터, 그리고 WiFi/VHF 카메라입니다. 제어 방식은 Amarino 앱을 통해 안드로이드의 가속도 데이터를 블루투스로 전송하고, Arduino에서 이를 해석하여 모터를 구동합니다. L293 IC의 핀 연결 방법과 Arduino 스케치 코드의 일부가 포함되어 있습니다.

Key Points

  • 프로젝트 목표: 안드로이드 모션 제어가 가능한 WiFi/VHF 영상 전송 미니 로봇 제작
  • 주요 부품: Arduino Uno, L293 IC (모터 드라이버), 블루투스 모듈, 기어 모터, 6V/9V 배터리, 카메라
  • 하드웨어 구성: L293 IC를 사용하여 듀얼 H-브리지 구성, Arduino 핀 2,4,5,7에 모터 입력 연결, 핀 3,6에 인에이블 연결
  • 소프트웨어/제어: Amarino 앱 사용, 안드로이드 가속도 센서 데이터 블루투스 전송, Arduino에서 MeetAndroid 라이브러리 활용
  • 전원: 6V 충전식 배터리(모터용), 9V 배터리(Arduino용), 접지(GND) 공통 연결 필요