산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

Arduino 블루투스 제어 자동차를 만드는 방법

구성품 및 소모품

Arduino Nano R3
× 1
마이크로 메탈 기어모터 - 600RPM 12V
× 2
DRV8833 모터 드라이버
× 1
납땜 인두(일반)
3D 프린터(일반)

이 프로젝트 정보


안녕하세요 친구! 제 이름은 Nikolas이고 15세이며 그리스 아테네에 살고 있습니다. 오늘은 Arduino Nano를 사용하여 2륜 블루투스 조종 자동차를 만드는 방법을 보여 드리겠습니다. , 3D 프린터 및 몇 가지 간단한 전자 부품! 내 YouTube 동영상을 시청하여 자동차가 작동하는 모습을 확인하고 원하는 경우 지침을 따르세요!

이야기

9살 때 아버지가 가지고 놀 수 있는 배터리, 스위치, 작은 전구를 가져오셨을 때 저는 기본적인 전자 제품에 입문했습니다. 저는 매우 흥분했습니다. 그 무렵 나는 아버지의 도움으로 가능한 한 단순한 차를 처음으로 만들었습니다. 그것은 우리가 가지고 있는 몇 가지 장난감 자동차의 바퀴가 달린 4개의 DC 모터를 부착한 오래된 전화 상자로 구성되었으며 몇 개의 AA 배터리로 전원을 공급받았습니다. 앞으로만 움직일 수 있었지만 9살 난 정말 자랑스럽고 행복했습니다. 다음 몇 년 동안 나는 아주 소수의 창조물과 많은 장난감 자동차를 만들었습니다. 어느 시점에서 나는 원격 제어 자동차를 만드는 목표를 세웠는데, 이것이 당신에게는 아주 쉬워 보일지 모르지만, 나의 과거의 나에게는 그것은 내 리그에서 훨씬 벗어났습니다. 그러나 지난 봄에 팬데믹이 발생하고 우리가 검역소에 들어갔을 때 더 복잡한 전자 제품에 빠졌고 4월경에는 IR 리모컨으로 제어할 수 있는 Arduino Uno 기반 자동차를 만들어 목표를 달성했습니다! 그런 다음 휴대폰으로 블루투스를 통해 제어할 수 있는 자동차를 만드는 것을 목표로 삼았습니다. 여기에서 이 튜토리얼이 시작됩니다. 즐기세요!

1단계:3D 프린팅

Onshape를 사용하여 3D 파일을 직접 디자인했습니다. 베이스와 두 개의 휠도 인쇄해야 합니다. Creality Ender 3 V2에서 0.2mm 레이어 높이와 40% 인필로 모든 부품을 Prusament Gold PETG로 인쇄했습니다.

다음에서 .stl 파일을 찾을 수 있습니다. Thingiverse

2단계:회로

회로를 만들 시간입니다! 이제 Arduino Nano, DRV8833 및 HC-06을 브레드보드에 올려놓으십시오.

<울>
  • VCC 연결 HC-06 및 DRV8833을 5V
  • GND 연결 HC-06 및 DRV8833의 GND
  • TXD 연결 D10까지
  • RXD 연결 D11까지
  • INT1 연결 , INT2 , INT3 , INT4 D2까지 , D3 , D4 , D5 따라서
  • 첫 번째 모터의 케이블 연결 OUT1으로 및 OUT2
  • 두 번째 모터의 케이블 연결 OUT3으로 및 OUT4
  • 배터리의 ""를 5V에 연결합니다. 및 "- "를 GND로 (원하는 경우 슬라이드 스위치를 "+"에 추가할 수 있습니다.)
  • 3단계:프로그래밍

    아두이노 나노에 코드를 업로드하자! USB 케이블로 컴퓨터에 연결한 다음 Arduino IDE로 "BluetoothCar.ino" 파일을 열기만 하면 됩니다. 도구 탭의 옵션이 위의 그림과 동일하고 올바른 COM 포트를 선택했는지 확인하십시오. "업로드"를 클릭하면 바로 사용할 수 있습니다!

    블루투스카.이노

    4단계:블루투스 앱

    회로와 프로그램이 의도한 대로 작동하는지 시험해 볼 때입니다. Android 앱을 쉽게 만들 수 있는 간단한 프로그램인 MIT App Inventor를 사용하여 나만의 Android 앱을 만들었습니다! 아래 "BluetoothController.apk"를 다운로드하여 Android 휴대폰에 앱을 설치할 수 있습니다. 플레이스토어나 앱스토어에서 원하신다면 대안이 좀 있긴 한데, 버튼에 손가락이 있어야만 차가 움직인다는 점에서 제가 정말 좋아하는 기능이라 이걸로 했습니다.

    처음으로 Bluetooth 모듈에 연결할 때 장치에서 Bluetooth를 켜야 하며 이름이 "HC-06인 장치를 찾아야 합니다. " 그리고 연결하려면 비밀번호 "1234를 입력해야 합니다. " 또는 "0000 ". 그런 다음 앱으로 이동하여 Bluetooth 버튼을 클릭하고 HC-06을 선택하십시오. 이제 자동차와 스마트폰이 성공적으로 연결되었으며 앱을 통해 모터를 제어할 수 있습니다!

    블루투스 컨트롤러.apk

    5단계:조립

    이제 전자 장치를 납땜하고 자동차를 조립할 준비를 해야 합니다!

    <울>
  • 18650 배터리 홀더를 베이스에 나사로 고정하고 너트 추가
  • 두 개의 모터를 제자리에 밀어넣기
  • 슬라이더 스위치를 제자리에 맞추기
  • DRV8833 모터 드라이버를 제자리에 장착
  • Arduino Nano를 제자리에 장착
  • HC-06을 제자리에 밀어넣습니다.
  • 18650 배터리를 홀더에 추가
  • 두 바퀴를 모터 샤프트에 밀어 넣습니다.
  • 마지막으로 각 바퀴에 고무 밴드 2개 추가
  • 6단계:창작물을 즐기세요!

    잘 했어! 이제 전원을 켜고 Android 앱을 통해 연결하고 즐기세요! 이 튜토리얼을 즐겼으면 더 멋진 프로젝트를 위해 내 YouTube 채널을 구독하는 것을 고려하십시오. @n_babetass에서 내 Instagram을 확인할 수도 있습니다! 아래 의견에 질문이나 권장 사항을 남길 수 있습니다! 시간 내주셔서 감사합니다!

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    <울>
  • BluetoothCar.ino
  • BluetoothCar.ino아두이노
    미리보기 없음(다운로드만 가능).

    맞춤형 부품 및 인클로저

    싱기버스
    thingiverse.com 의 https://www.thingiverse.com/thing:4683747CAD 파일 블루투스 컨트롤러_(1)_Ud3W5pFdl4.apk

    회로도


    제조공정

    1. Bluetooth를 통해 제어되는 Raspberry Pi Robot
    2. 시간 지정 환기 장치를 만드는 방법
    3. IR 리모콘 해킹 방법
    4. RC 자동차를 블루투스 RC 자동차로 전환
    5. 조이스틱 제어 RC 자동차
    6. 사용자 정의 가능한 펀치 키보드 버튼을 만드는 방법
    7. Arduino Power
    8. Arduino 및 Processing IDE를 사용하여 나침반을 만드는 방법
    9. 자동차 배터리를 충전하는 데 얼마나 걸립니까?
    10. 보조금 삭감이 전력 배터리 산업에 미치는 영향