Inhaltsverzeichnis:

DIY Arduino Bluetooth-gesteuertes Auto - Gunook
DIY Arduino Bluetooth-gesteuertes Auto - Gunook

Video: DIY Arduino Bluetooth-gesteuertes Auto - Gunook

Video: DIY Arduino Bluetooth-gesteuertes Auto - Gunook
Video: Ein per Bluetooth gesteuertes Fahrzeug mit Arduino selbst bauen 2024, November
Anonim
DIY Arduino Bluetooth-gesteuertes Auto
DIY Arduino Bluetooth-gesteuertes Auto
DIY Arduino Bluetooth-gesteuertes Auto
DIY Arduino Bluetooth-gesteuertes Auto
DIY Arduino Bluetooth-gesteuertes Auto
DIY Arduino Bluetooth-gesteuertes Auto

Hallo Freunde! Mein Name ist Nikolas, ich bin 15 Jahre alt und lebe in Athen, Griechenland. Heute zeige ich Ihnen, wie Sie mit einem Arduino Nano, einem 3D-Drucker und einigen einfachen elektronischen Komponenten ein 2-Rad-Bluetooth-gesteuertes Auto bauen! Schauen Sie sich unbedingt mein YouTube-Video an, um das Auto in Aktion zu sehen und folgen Sie den Anweisungen von dort aus, wenn Sie es vorziehen!

Motivation

Ich bin mit 9 Jahren in die Grundlagen der Elektronik gekommen, als mein Vater mir Batterien, einen Schalter und eine kleine Glühbirne zum Spielen mitgebracht hat. Ich war super aufgeregt. Zu dieser Zeit baute ich mit Hilfe meines Vaters mein erstes Auto, das so einfach wie möglich war. Es bestand aus einer alten Telefonbox, an der wir vier Gleichstrommotoren mit einigen Rädern von einigen Spielzeugautos befestigt hatten, die wir hatten, und sie wurden mit ein paar AA-Batterien betrieben, es konnte nur vorwärts fahren, aber ich war 9 Jahre alt und war wirklich stolz und glücklich. In den folgenden Jahren habe ich eine ganze Handvoll Kreationen und VIELE Spielzeugautos gemacht. Irgendwann habe ich mir das Ziel gesetzt, ein ferngesteuertes Auto zu bauen, das für dich vielleicht ganz einfach erscheinen mag, aber für mein früheres Ich war es weit außerhalb meiner Liga. Als jedoch im letzten Frühjahr die Pandemie ausbrach und wir in Quarantäne kamen, stieg ich in komplexere Elektronik ein und im April erreichte ich mein Ziel, indem ich ein Auto basierend auf einem Arduino Uno baute, das über eine IR-Fernbedienung gesteuert werden konnte! Ich habe mir dann das Ziel gesetzt, ein Auto zu bauen, das über Bluetooth mit meinem Handy gesteuert werden soll. Hier kommt dieses Instructables ins Spiel. Genießen!

Lieferungen:

Hier ist eine Liste mit den notwendigen Komponenten

  • Arduino Nano
  • 2 x 200 U/min N20-Mikromotoren
  • DRV8833 Motortreiber
  • HC-06 (Bluetooth-Modul)
  • 18650 Lithium-Batterie
  • Batteriehalter
  • 11 mm x 6 mm Schiebeschalter
  • M3 Schraube (10mm) und Mutter
  • Einige Kabel
  • 4 x normale Gummibänder
  • Ein Lötkolben
  • Ein 3D-Drucker
  • Etwas Filament (ich habe Prusament PETG verwendet)

Schritt 1: 3D-Druck

3d Drucken
3d Drucken
3d Drucken
3d Drucken

Die 3D-Dateien habe ich selbst mit Onshape entworfen. Sie müssen die Basis und auch zwei Räder drucken. Ich habe alle Teile in Prusament Gold PETG mit 0,2 mm Schichthöhe und 40% Infill auf dem Creality Ender 3 V2 gedruckt.

Die.stl-Dateien finden Sie hier: Thingiverse

Schritt 2: Schaltung

Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis

Zeit, die Runde zu machen! Legen Sie nun den Arduino Nano, den DRV8833 und den HC-06 auf Ihr Steckbrett.

  1. VCC des HC-06 und DRV8833 an 5V. anschließen
  2. Verbinden Sie den GND des HC-06 und des DRV8833 mit GND
  3. Verbinden Sie den TXD mit D10
  4. Verbinden Sie den RXD mit D11
  5. INT1, INT2, INT3, INT4 entsprechend mit D2, D3, D4, D5 verbinden
  6. Verbinden Sie die Kabel des ersten Motors mit OUT1 und OUT2
  7. Verbinden Sie die Kabel des zweiten Motors mit OUT3 und OUT4
  8. Verbinden Sie das "+" der Batterie mit 5V und das "-" mit GND (Sie können jetzt den Schiebeschalter zum "+" hinzufügen, wenn Sie möchten)

Schritt 3: Programmierung

Programmierung
Programmierung

Laden wir den Code auf den Arduino Nano hoch! Verbinden Sie es einfach mit einem USB-Kabel mit Ihrem Computer und öffnen Sie dann die Datei "BluetoothCar.ino" mit Arduino IDE. Stellen Sie sicher, dass die Optionen auf der Registerkarte Tools mit denen im obigen Bild übereinstimmen und dass Sie den richtigen COM-Port ausgewählt haben. Klicken Sie auf "Hochladen" und Sie können loslegen!

Schritt 4: Bluetooth-App

Bluetooth-App
Bluetooth-App
Bluetooth-App
Bluetooth-App

Es ist an der Zeit zu versuchen, ob unsere Schaltung und unser Programm wie beabsichtigt funktionieren. Ich habe meine eigene Android-App mit MIT App Inventor erstellt, einem einfachen Programm, mit dem Sie ganz einfach Android-Apps erstellen können! Sie können die App auf Ihrem Android-Telefon installieren, indem Sie unten die "BluetoothController.apk" herunterladen. Es gibt einige Alternativen im Play Store und im App Store, wenn Sie es vorziehen, aber ich habe diese gemacht, weil sich das Auto nur bewegt, wenn Ihr Finger auf dem Knopf ist, was mir sehr gut gefällt.

Wenn Sie sich zum ersten Mal mit dem Bluetooth-Modul verbinden, müssen Sie Bluetooth auf Ihrem Gerät einschalten, dann müssen Sie ein Gerät mit dem Namen "HC-06" finden und zum Verbinden müssen Sie es eingeben das Passwort "1234" oder "0000". Gehen Sie anschließend zur App und klicken Sie auf die Bluetooth-Schaltfläche und wählen Sie den HC-06 aus. Jetzt haben Sie Ihr Auto erfolgreich mit Ihrem Smartphone verbunden und können die Motoren über die App steuern!

Schritt 5: Montage

Montage
Montage
Montage
Montage
Montage
Montage

Jetzt sollten Sie die Elektronik löten und das Auto zusammenbauen!

  1. Schrauben Sie den 18650 Batteriehalter an die Basis und fügen Sie die Mutter hinzu
  2. Schieben Sie die beiden Motoren in Position
  3. Schieben Sie den Schiebeschalter ein
  4. Bringen Sie den Motortreiber DRV8833 an Ort und Stelle
  5. Passen Sie den Arduino Nano an seinen Platz an
  6. Schieben Sie den HC-06 in Position
  7. Fügen Sie den 18650-Akku in seine Halterung ein
  8. Schieben Sie die beiden Räder in die Wellen der Motoren
  9. Zu guter Letzt fügen Sie jedem Rad 2 Gummibänder hinzu

Empfohlen: