ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [첫번째-재료구성] 꿍스의 아이를 위한 크리스마스 선물 RC카 + Android 조이스틱 앱 만들기
    RC카 만들기 2023. 12. 27. 16:25

    크리스마스를 맞이하여 아이 선물을 준비해 보았습니다.

    그것은 바로 RC카!

     

    만든 과정과 방법을 글로 옮겨보겠습니다.

    처음 만들고자 이런것을 제공해준 지인분께 감사드립니다 ㅎㅎ

     

    그럼 완성된 RC카를 보여드리겠습니다.

    아이를 위한 세상에 하나뿐인 RC카 장난감 ㅎㅎ

     

     

    구성품

    • 아두이노 우노 : 4,400원
    • BLE 모듈 : HM-10 AT-09 BT-05 호환모듈 : 4,200원
    • 모터드라이버 : L298N : 1,650원
    • DC모터 & 바퀴 : 아두이노용 모터바퀴 2set : 5,640원
    • 다이소 휴대폰 유선 충전기  : 5,000원
    • 아두이노용 usb b타입 전원케이블
    • 차체 : 레고 큰타입 블럭들
    • 뒷바퀴 : 캐스터 바퀴 (회전용이) : 2,000원
    • 브레드보드 : 800원
    • 안드로이드 조이스틱 ble 통신 앱 (개발함 ㅎㅎ)

    아마도 구성품 합하면 2만원 정도 나올것 같네요..

     

     

    구성품 연결 구성에 대해 설명하자면...

     

    아두이노  + ble 모듈 연결 방법

    1. 아두이노 7,8  ->  ble모듈 rx, tx
    2. 아두이노 5v ->ble vcc,
    3. 아두이노 gnd -> ble gnd

    연결 후 AT 커멘드로 별다른 세팅을 주지 않았다 그래서 초기 디바이스명으로 검색될 것입니다.

    또한 service_uuid , rx, tx uuid도 ble 관련엡에서 찾아서 만들 조이스틱 안드로이드 앱에 적용해야 할것입니다.

    이부분은 다른 포스트에 기재해 보겠습니다.

     

    아두이노 + 모터드라이버 연결 방법

    아래 그림에서 Logic input 1,2 (왼쪽) 3,4(오른쪽) 핀이 모터를 제어하는 신호를 전달하는 경로임

    아두이노의 2,4     12,13 핀에다 각각 연결하였다.

     

    그리고 +12v power는 아두이노의 5v 단자에 연결.. 여기서 ble 모듈이 5v 출력을 쓰기 때문에 브레드 보드를 사용하였다.

    역시 Power  GND 도 아두이노의 gnd로 연결.

    모터는 가각 Outpu A, B 에 연결하였다.

    점프선 배선 모습

    이상이다. 이제 연결은 다끝났다.

     

    12v 단자와 아두이노 5v출력 단자 연결
    아두이노 5v 출력단자를 브레드 보드에 연결하여 ble, 모터드라이버 모듈에 전원 인가 되도록 함.

     

    그리고 레고와 본드등을 이용하여 구성품들을 조합해 보았다. 회전을 위해 뒷바퀴는 360도 회전하는 캐스터 바퀴를 접착하였다.

    핸드폰 휴대용 충전기 위에 보드를 올린모습

     

     

    앱 개발 까지 모든 작업이 완료 후에

    잘 ~~~~ 동작 한다. ㅎㅎ

     

    다음 글은 안드로이드 개발 코드와 ArduinoIDE 를 이용한 코드에 관한 그을 작성할 예정입니다~

     

     

     

     

Designed by Tistory.