![Hindernisvermeidender Roboter mit Arduino Nano - Gunook Hindernisvermeidender Roboter mit Arduino Nano - Gunook](https://i.howwhatproduce.com/images/001/image-1714-j.webp)
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
![Hindernisvermeidender Roboter mit Arduino Nano Hindernisvermeidender Roboter mit Arduino Nano](https://i.howwhatproduce.com/images/001/image-1714-1-j.webp)
In diesem anweisbaren werde ich beschreiben, wie Sie ein Hindernis machen können, das Roboter mit Arduino vermeidet.
Schritt 1: Sie brauchen
![Du brauchst Du brauchst](https://i.howwhatproduce.com/images/001/image-1714-2-j.webp)
![Du brauchst Du brauchst](https://i.howwhatproduce.com/images/001/image-1714-3-j.webp)
![Du brauchst Du brauchst](https://i.howwhatproduce.com/images/001/image-1714-4-j.webp)
Es ist ein beliebtes Arduino-Roboterprojekt. Um viel Drahtverbindung zu vermeiden, habe ich eine Platine dafür entworfen.
Sie können eine Leiterplatte oder ein gepunktetes Perfboard verwenden.
2WD Roboter-Chassis mit Lenkrolle.
Roboterrad für BO-Motor
150 U/min BO-Getriebemotor & 1,5-Zoll-Schraube & Mutter
Ultraschallsensorhalter
2 Stk. 9V Batterie & Batterieanschluss
L293D IC & 16-poliger IC-Sockel
100mfd/25v Kondensator 2 Stück 1K Widerstand, Led
Stiftleisten, Überbrückungsdraht (männlich zu weiblich) Klemmenblock 4 Stück
Ultraschallsensor HC-SR 04
Arduino Nano
Sie können eine Leiterplatte oder ein gepunktetes Perfboard verwenden.
Schritt 2: Zusammenbau des Root-Chassis
![Zusammenbau des Root-Chassis Zusammenbau des Root-Chassis](https://i.howwhatproduce.com/images/001/image-1714-5-j.webp)
Setzen Sie zwei Getriebemotoren in das Robotergehäuse ein. Ich habe ein 2WD-Metallchassis verwendet, aber Sie können jedes Chassis verwenden
Setzen Sie ein Laufrad vor dem Roboterchassis ein. Der mechanische Teil dieses Roboters ist abgeschlossen
Schritt 3: Herstellen der elektronischen Schaltung
![Herstellung der elektronischen Schaltung Herstellung der elektronischen Schaltung](https://i.howwhatproduce.com/images/001/image-1714-6-j.webp)
![Herstellung der elektronischen Schaltung Herstellung der elektronischen Schaltung](https://i.howwhatproduce.com/images/001/image-1714-7-j.webp)
![Herstellung der elektronischen Schaltung Herstellung der elektronischen Schaltung](https://i.howwhatproduce.com/images/001/image-1714-8-j.webp)
Wie es funktioniert
Der Ultraschall-Schallsensor erkennt Objekte davor und misst den Abstand des Objekts.
Im Normalzustand, wenn sich kein Hindernis vor dem Roboter befindet, drehen sich zwei Motoren im Uhrzeigersinn und der Roboter fährt geradeaus.
Wenn ein Objekt innerhalb von 20 cm vom Ultraschallsensor erkannt wurde, beginnt sich der linke Motor gegen den Uhrzeigersinn zu drehen und der rechte Motor dreht sich wie bisher im Uhrzeigersinn.
So biegt der Roboter schnell nach links ab, wenn sich ein Objekt davor befindet.
Schaltung und Anschlüsse, wenn Sie ein Perfboard verwenden
Hier habe ich einen Arduino nano & L293D Dual-Motor-Treiber verwendet. Zwei Kondensatoren als Filter. LED & 1k Widerstand zur Anzeige
Arduino digital Pin 7 mit dem Ultraschallsensor-Trigger-Pin verbinden
Arduino digital Pin 8 mit dem Ultraschallsensor Echo Pin verbinden
Arduino digital Pin 5 & 6 verbinden mit Ic l293d Pin 10 & 15 für die linke Motorsteuerung
Arduino digital Pin 11 & 12 Verbinden Sie sich mit ic l293d Pin 2 & 7 für die rechte Motorsteuerung
Verbinden Sie den linken Motor mit ic l293d Pin 11 & 14
Verbinden Sie den rechten Motor mit ic l293d Pin 3 & 6
Wenn Sie PCB verwenden möchten
Die Leiterplatte für dieses Roboterprojekt ist gut gestaltet und einfach herzustellen. Mit dieser Platine können Sie verschiedene Arten von Arduino-Robotern herstellen. Ein anderer Roboter, der diese Platine verwendet
Laden Sie hier die Gerber-Datei für PCB herunter und bestellen Sie sie.
Schritt 4: Hochladen von Code auf Arduino
Laden Sie den Code auf Arduino Nano hoch. hier ist der Code-Link zum Download
Laden Sie einfach die.ino-Datei herunter und öffnen Sie sie mit arduino IDE.
Verbinden Sie Arduino Nano mit einem USB-Kabel, wählen Sie den richtigen COM-Port
dann klick zum hochladen
Schritt 5: Testen
![Testen Testen](https://i.howwhatproduce.com/images/001/image-1714-9-j.webp)
Es ist Zeit, den Roboter zu testen.
Ich habe eine 9-V-Batterie für Arduino und eine weitere 9-V-Batterie für die Motorleistung verwendet. Für die Stromversorgung des Motors ist es gut, einen wiederaufladbaren Akku zu verwenden, da sonst der 9-V-Akku den Roboter nicht lange betreiben kann.
Dieses Video kann Ihnen helfen -
Empfohlen:
Einen intelligenten Roboter mit Arduino bauen – wikiHow
![Einen intelligenten Roboter mit Arduino bauen – wikiHow Einen intelligenten Roboter mit Arduino bauen – wikiHow](https://i.howwhatproduce.com/images/006/image-15960-j.webp)
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 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 Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (m](https://i.howwhatproduce.com/images/009/image-26659-j.webp)
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-Roboter mit Arduino – Schritt für Schritt: 3 Schritte RC-Tracked-Roboter mit Arduino – Schritt für Schritt: 3 Schritte](https://i.howwhatproduce.com/images/010/image-28275-j.webp)
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?: 6 Schritte (mit Bildern) Arduino - Balance - Balancierender Roboter - Wie macht man?: 6 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/001/image-293-51-j.webp)
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: 26 Schritte (mit Bildern) [Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter - Daumen Roboter - Servomotor - Quellcode: 26 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[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