Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Bouw een Bluetooth-gecontroleerde Arduino Auto: Complete DIY Handleiding

Onderdelen en Benodigdheden

Arduino Nano R31
Micro Metal Gearmotor 600RPM 12V2
DRV8833 Motordriver1
HC-06 Bluetooth-module1
18650 Li-ion Accu1
18650 Accu-houder1
11mm x 6mm Schuifschakelaar1
M3 Bout (10mm) en Moer1
Diverse kabels1 set
Normale rubberen bandjes (voor wielen)4

Benodigde Tools

  • Solderbout
  • 3D-printer

Over dit Project

Hallo! Ik ben Nikolas, 15 jaar, uit Athene, Griekenland. Vandaag laat ik zien hoe je een 2-wiel Bluetooth-gecontroleerde auto maakt met een Arduino Nano, 3D-printer en simpele elektronica. Bekijk mijn YouTube-video voor de auto in actie!

Verhaal

Mijn eerste auto (leeftijd 9) was een doosje met 4 DC-motortjes en AA-batterijen – alleen vooruit. Jaren later bouwde ik een IR-gecontroleerde auto op Arduino Uno. Tijdens de lockdown stelde ik mij het doel om Bluetooth-besturing met mijn telefoon te maken. Dit is het resultaat!

Stap 1: 3D-printen

Ik ontwierp de 3D-bestanden in Onshape. U moet de Basis en twee Wielen printen. Ik gebruikte Prusament Gold PETG, 0,2mm laaghogte, 40% vulpercentage op een Creality Ender 3 V2. STL-bestanden: Thingiverse.

Stap 2: Schakeling

Plaats Arduino Nano, DRV8833 en HC-06 op breadboard:

  • VCC van HC-06 en DRV8833 → 5V
  • GND van HC-06 en DRV8833 → GND
  • TXD (HC-06) → D10
  • RXD (HC-06) → D11
  • INT1, INT2, INT3, INT4 (DRV8833) → D2, D3, D4, D5
  • Motor 1 → OUT1, OUT2
  • Motor 2 → OUT3, OUT4
  • Accu + → 5V, - → GND (schuifschakelaar in +-leiding)

Stap 3: Programmeren

Sluit Arduino Nano aan via USB. Open BluetoothCar.ino in Arduino IDE. Controleer Tools-instellingen (Board: Arduino Nano, Processor: ATmega328P, Poort: correcte COM). Klik Upload.

Stap 4: Bluetooth-app

Ik maakte een Android-app met MIT App Inventor. Installeer BluetoothController.apk (bijgevoegd). Alternatieven staan in Play/App Store. Mijn app heeft de fijne eigenschap dat de motoren alleen draaien zolang uw vinger op de knop blijft.

Eerste koppeling: Bluetooth aan → zoek "HC-06" → wachtwoord "1234" of "0000". In app: Bluetooth-knop → selecteer HC-06. Klaar!

Stap 5: Montage

  1. Schroef 18650-houder op basis + moer.
  2. Duw de twee motoren in plaats.
  3. Plaats schuifschakelaar.
  4. Plaats DRV8833.
  5. Plaats Arduino Nano.
  6. Schuif HC-06 in plaats.
  7. Plaats 18650 accu in houder.
  8. Duw wielen op motorassen.
  9. Plaats 2 rubberen bandjes per wiel voor grip.

Stap 6: Genieten!

Aan, verbinden via app, en plezier! Vragen of suggesties? Laat een reactie achter. Abonneer op mijn YouTube-kanaal voor meer projecten, Instagram: @n_babetass.

Code

De code BluetoothCar.ino is bijgevoegd (alleen downloaden).

3D-bestanden

Thingiverse (CAD-bestanden)

Schema

Zie het schematische overzicht in het project (aansluiting zoals beschreven in Stap 2).

Productieproces

  1. Bouw een Bluetooth-gecontroleerde Raspberry Pi Robot met Audio Feedback
  2. Bouw een Universele IR-remote met Arduino: Stap-voor-stap Handleiding
  3. Uw RC-auto ombouwen tot een Bluetooth-gecontroleerd voertuig
  4. Een oude RC-auto ombouwen tot joystick-gestuurd voertuig met Arduino
  5. Maak een Aangepaste 'Punchable' Toetsenbordknop met Arduino: Stap-voor-Stap Handleiding
  6. Geoptimaliseerde Voedingsoplossingen voor Arduino Projecten
  7. Spraakgestuurde huishoudapparaten: Bluetooth-besturing met Google Assistant
  8. Bouw een Real-time Digitale Kompas met Arduino & Processing
  9. Een Autobatterij Opladen: Tijd, Technieken en Slijtage-tekenen
  10. Impact van Subsidieverlaging op China's Voertuigbatterijindustrie
  11. Een GPS‑Getimed Ventilatiesysteem voor Boten Bouwen: Relais‑Gedreven Ventilator met PIC16F628A