Inhaltsverzeichnis:
- Schritt 1: Was Sie in diesem Projekt benötigen:
- Schritt 2: Zusammenbau des Chassis
- Schritt 3: Montieren Sie die Komponenten
- Schritt 4: Vorbereiten des Ultraschallsensors
- Schritt 5: Verdrahtungskomponenten
- Schritt 6: Arduino UNO programmieren
- Schritt 7: Stromversorgung des Roboters
- Schritt 8: Großartig !
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
Hier werde ich Sie anweisen, einen Hindernisvermeidungsroboter basierend auf Arduino zu erstellen. Ich hoffe, eine Schritt-für-Schritt-Anleitung zur Herstellung dieses Roboters auf sehr einfache Weise zu machen. Ein Hindernisvermeidungsroboter ist ein vollständig autonomer Roboter, der in der Lage sein kann, jedem Hindernis auszuweichen, auf das er sich bei seiner Bewegung trifft. Wenn es während der Vorwärtsbewegung auf ein Hindernis stößt, stoppt die Vorwärtsbewegung automatisch und macht einen Schritt zurück. Dann sieht es so aus, als wären es zwei Seiten links und rechts und beginnt sich auf die bestmögliche Weise zu bewegen; Das bedeutet entweder nach links, wenn sich rechts ein weiteres Hindernis befindet, oder nach rechts, wenn sich links ein weiteres Hindernis befindet. Der Roboter zur Vermeidung von Hindernissen ist sehr hilfreich und bildet die Grundlage für viele große Projekte wie automatische Autos, Roboter, die in Fertigungsfabriken verwendet werden, sogar in Robotern, die in Raumfahrzeugen verwendet werden.
Schritt 1: Was Sie in diesem Projekt benötigen:
- Arduino UNO -
- Intelligentes Roboter-Auto-Chassis mit 2 x Spielzeugautorädern und 1 x Universalrad (oder Kugelrollen) -
- Zwei Gleichstrommotoren -
- L298n Motortreiber -
- HC-SR04 Ultraschallsonarsensor -
- TowerPro Micro Servo 9g -
- 7,4V 1300mAh Lipo Akku -
- Überbrückungsdrähte (männlich-männlich, männlich-weiblich)
- Mini-Steckbrett
- Halterung für Ultraschallsonarsensor
- Schrauben und Muttern
- Schraubenzieher
- Lötkolben
- Doppelseitiges Klebeband (optional)
- Heißklebepistole (optional)
Schritt 2: Zusammenbau des Chassis
Löten Sie zwei Drähte an jeden Gleichstrommotor. Befestigen Sie dann zwei Motoren mit den Schrauben am Chassis. Wenn Sie Klärungsbedarf haben, sehen Sie sich dieses Youtube-Video https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… an und es zeigt Ihnen, wie Sie das Smart 2WD Robot-Autochassis zusammenbauen. Zum Schluss das Universalrad (oder Kugellaufrad) anbringen
Schritt 3: Montieren Sie die Komponenten
Montieren Sie den Arduino UNO, den L298n-Motortreiber und den TowerPro-Servomotor am Chassis. Hinweis: Lassen Sie bei der Montage des Arduino-Boards genügend Platz, um das USB-Kabel anzuschließen, da Sie das Arduino-Board später programmieren müssen, indem Sie es über ein USB-Kabel mit dem PC verbinden.
Schritt 4: Vorbereiten des Ultraschallsensors
Stecken Sie vier Überbrückungsdrähte in den Ultraschallsensor und montieren Sie ihn an der Montagehalterung. Montieren Sie dann die Halterung am TowerPro Micro-Servo, das bereits am Chassis installiert ist.
Schritt 5: Verdrahtungskomponenten
L298n-Motortreiber:
+12V → Lipo-Batterie (+)
GND → Lipo-Batterie (-) Wichtig: Verbinden Sie die GND mit der Lipo-Batterie (-) und mit der Arduino-Platine eines beliebigen GND-Pins
+5V → Arduino Vin
In1 → Arduino digitaler Pin 7
In2 → Arduino digitaler Pin 6
In3 → Arduino digitaler Pin 5
In4 → Arduino digitaler Pin 4
AUS1 → Motor 1
OUT2 → Motor 1
OUT3 → Motor 2
AUS4 → Motor 2
Steckbrett:
Verbinden Sie zwei Überbrückungsdrähte mit den 5V- und GND-Pins der Arduino-Platine und verbinden Sie dann beide Drähte mit dem Steckbrett. Jetzt können Sie dies als +5V-Versorgung verwenden.
HC-SR04 Ultraschall-Sonarsensor:
VCC → Steckbrett +5V
Trig → Arduino analoger Pin 1
Echo → Arduino analoger Pin 2
GND → Steckbrett GND
TowerPro Mikroservo 9g:
oranger Draht → Arduino digitaler Pin 10
rotes Kabel → Steckbrett +5V
braunes Kabel → Steckbrett GND
Schritt 6: Arduino UNO programmieren
-
Laden Sie die Arduino-Desktop-IDE herunter und installieren Sie sie
- Windows -
- Mac OS X -
- Linux -
-
Laden Sie die NewPing-Bibliotheksdatei (Ultraschallsensorfunktionsbibliothek) herunter und fügen Sie sie in den Arduino-Bibliotheksordner ein.
- Laden Sie die NewPing.rar unten herunter
- Extrahieren Sie es in den Pfad - C:\Arduino\libraries
- Download und öffnen Sie Obstacle_avoiding.ino
- Laden Sie den Code über ein USB-Kabel auf das Arduino-Board hoch
Schritt 7: Stromversorgung des Roboters
Schließen Sie den Lipo-Akku wie folgt an den L298n-Motortreiber an:
Lipo-Batterie (+) → +12V
Lipo-Akku (-) → GND
Schritt 8: Großartig !
Jetzt ist Ihr Roboter bereit, jedem Hindernis auszuweichen….
Fragen beantworte ich gerne
E-Mail an mich: [email protected]
suche mich auf facebook und linkedin nach mehr projekten - Danusha nayantha
Danke schön
Empfohlen:
Einen intelligenten Roboter mit Arduino bauen – wikiHow
Wie man einen intelligenten Roboter mit Arduino macht: Hallo, ich bin Arduino-Hersteller und in diesem Tutorial werde ich Ihnen zeigen, wie man einen intelligenten Roboter mit Arduino macht, wenn Ihnen mein Tutorial gefallen hat, dann überlegen Sie, meinen Youtube-Kanal namens Arduino-Hersteller zu unterstützen
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (m
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
RC-Tracked-Roboter mit Arduino – Schritt für Schritt: 3 Schritte
RC Tracked Robot mit Arduino – Schritt für Schritt: Hey Leute, ich bin zurück mit einem weiteren coolen Robot-Chassis von BangGood. Ich hoffe, Sie haben unsere vorherigen Projekte durchgegangen – Spinel Crux V1 – Der gestengesteuerte Roboter, Spinel Crux L2 – Arduino Pick-and-Place-Roboter mit Roboterarmen und The Badland Braw
Arduino - Balance - Balancierender Roboter - Wie macht man?: 6 Schritte (mit Bildern)
Arduino - Balance - Balancierender Roboter | Wie macht man?: In diesem Tutorial lernen wir, wie man einen Arduino-Balance-(Balance-)Roboter herstellt, der sich selbst ausbalanciert. Zuerst kannst du dir das Video-Tutorial oben ansehen
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter - Daumen Roboter - Servomotor - Quellcode: 26 Schritte (mit Bildern)
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter | Daumen Roboter | Servomotor | Quellcode: Thumbs Robot. Verwendet ein Potentiometer des Servomotors MG90S. Es macht sehr viel Spaß und ist einfach! Der Code ist sehr einfach. Es sind nur etwa 30 Zeilen. Es sieht aus wie ein Motion-Capture.Bitte hinterlassen Sie Fragen oder Feedback![Anleitung] Quellcode https://github.c