Inhaltsverzeichnis:
- Schritt 1: Steuerungssystem und Funktionalität
- Schritt 2: 3D-gedrucktes Design
- Schritt 3: Teile und Komponenten sammeln
- Schritt 4: Übersicht über den Schaltplan
- Schritt 5: Video des autonomen Autos in Aktion
Video: Das autonome ferngesteuerte Auto - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Dieses instructable wurde in Erfüllung der Projektanforderung des Makecourse an der University of South Florida (www.makecourse.com) erstellt.
Dieses Projekt zeigt, wie ein Arduino zusammen mit einem Dual-H-Brücken-Motorantrieb vier Gleichstrommotoren und drei Ultraschallsensoren steuern kann. Ziel ist es, den Schaltplan und das C-Programm zu demonstrieren, die es dem RC-Car ermöglichen, autonom zu fahren und alle Hindernisse auf seinem Weg zu umgehen. Außerdem wird dieses Auto auch über eine IR-Fernbedienung gesteuert.
Sobald dies abgeschlossen ist, kann dieses Auto zwei Modi verwenden: den autonomen Modus und den Fernbedienungsmodus. Der autonome Modus ermöglicht es dem Auto, sich frei zu bewegen, ohne mit seiner Umgebung in Kontakt zu kommen. Der Fernbedienungsmodus ermöglicht es dem Benutzer, das Auto zu steuern und es entsprechend der IR-Fernbedienung zu bewegen. In diesem Modus sind die Ultraschallsensoren außer Betrieb und somit kann das Auto in jede gewünschte Richtung bewegt werden.
Alles in allem ermöglicht dieses instructable Ihnen, dem Leser, mein Projekt mit Leichtigkeit und Zufriedenheit zu reproduzieren.
Schritt 1: Steuerungssystem und Funktionalität
Schritt 2: 3D-gedrucktes Design
Um dieses Projekt durchzuführen, ist es am besten, alle erforderlichen Komponenten vor der Montage zu entwerfen. In Bezug auf das gezeigte Projekt ist das 3D-gedruckte Teil das Chassis, das sorgfältig entworfen werden muss, um alle Komponenten zu passen. Für bessere Ergebnisse empfiehlt es sich, zwei Kopien des Chassis zu drucken und übereinander zu stapeln, um mehr Platz zu gewinnen.
Schritt 3: Teile und Komponenten sammeln
- 1 Arduino Uno
- 1 L298 Dual-H-Brücken-Motorantrieb
- 3 HC-SR04 Ultraschallsensoren
- 1 IR-Empfänger
- 1 IR-Fernbedienung
- 4 Gleichstrommotoren
- 4 Räder
- 1 oder 2 RC-Auto-Chassis
- 1 Mini-Breadboard
- 1 oder 2 Akkus
- 8 AA-Batterien
- M-M- und M-F-Überbrückungsdrähte
Schritt 4: Übersicht über den Schaltplan
Gleichstrommotoren & Motorantrieb
Rechte Motoren:
- Verbinden Sie den oberen Pin des ersten Motors und den unteren Pin des zweiten Motors mit dem OUT1-Pin des Motorantriebs.
- Verbinden Sie den unteren Pin des ersten Motors und den oberen Pin des zweiten Motors mit dem OUT2-Pin des Motorantriebs.
Linke Motoren:
- Verbinden Sie den oberen Pin des ersten Motors und den unteren Pin des zweiten Motors mit dem OUT3-Pin des Motorantriebs.
- Verbinden Sie den unteren Pin des ersten Motors und den oberen Pin des zweiten Motors mit dem OUT4-Pin des Motorantriebs.
L298N Motorantrieb:
- Verbinden Sie die +12-V-Klemme der Stromversorgung mit dem VCC-Pin des Motorantriebs.
- Verbinden Sie den -12-V-Anschluss des Netzteils mit dem GND-Pin des Motorantriebs.
- Verbinden Sie den 5V-Pin des Motorantriebs mit dem 5V-Pin von Arduino.
- Verbinden Sie den GND-Pin des Motorantriebs mit dem GND-Pin von Arduino.
- Verbinden Sie die Eingangspins IN1, IN2, IN3 und IN4 mit den Arduino-Digitalpins 2, 3, 4 bzw. 5.
- Verbinden Sie die ENA- und ENB-Pins mit den digitalen Arduino-Pins 12 bzw. 13.
Ultraschallsensoren
Frontsensor:
- Verbinden Sie den VCC-Pin mit dem 5V-Pin des Motorantriebs.
- Verbinden Sie den Echo-Pin mit dem Digital-Pin 6 von Arduino.
- Verbinden Sie den Trig-Pin mit dem Digital-Pin 7 von Arduino.
- Verbinden Sie GND mit dem GND-Pin des Motorantriebs.
Rechter Sensor:
- Verbinden Sie den VCC-Pin mit dem 5V-Pin des Motorantriebs.
- Verbinden Sie den Echo-Pin mit dem Digital-Pin 8 von Arduino.
- Verbinden Sie den Trig-Pin mit dem Digital-Pin 9 von Arduino.
- Verbinden Sie den GND-Pin mit dem GND-Pin des Motorantriebs.
Linker Sensor:
- Verbinden Sie den VCC-Pin mit dem 5V-Pin des Motorantriebs.
- Verbinden Sie den Echo-Pin mit dem Digital-Pin 10 von Arduino.
- Verbinden Sie den Trig-Pin mit dem Digital-Pin 11 von Arduino.
- Verbinden Sie den GND-Pin mit dem GND-Pin des Motorantriebs.
IR-Empfänger
- Verbinden Sie den Signal-Pin mit dem Analog-Pin A0 von Arduino.
- Verbinden Sie den GND-Pin mit dem GND-Pin von Arduino.
- Verbinden Sie den VCC-Pin mit dem 5V-Pin von Arduino.
Empfohlen:
Wie man eine professionelle Leiterplatte herstellt (ist es das wert?): 5 Schritte
Wie man eine professionelle Leiterplatte herstellt (ist es das wert?): Ich möchte meine "PCB-Erfahrungen" mit dir
Das interaktive Storytelling-Radio – wikiHow
Das Interactive Storytelling Radio: In diesem Projekt verwandeln wir ein gut aussehendes Radio in einen sprachaktivierten, interaktiven Geschichtenerzähler. Zukunft, wir kommen
So bauen Sie ein Wifi-System, das die Beleuchtung und Heizung Ihres Aquariums steuert – wikiHow
So erstellen Sie ein Wifi-System, das die Beleuchtung und Heizung Ihres Aquariums steuert: Was macht es? Ein System, das Ihr Aquarium automatisch nach einem Zeitplan oder manuell mit einem Druckknopf oder einer Internetanfrage ein- / ausschaltet. Ein System, das die Wassertemperatur überwacht und E-Mails und Warnungen sendet, falls es unter
Das Portal: 23 Schritte
Das Portal: Materialien:NeoPixel Reel (60)Arduino UNO1/4" Acrylstäbe (~18')1 3mm dick 12" x 12" Acrylplatte1 Ein-/Ausschalter (rastend)1 Taster 1 Mikrofon1 2" x 6" x 2 'HolzDrähteHolzleimLotZwei-Draht-KolbenFlache schwarze Sprühpa
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: 7 Schritte
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: Jetzt zum Detail