Inhaltsverzeichnis:
- Schritt 1: Aufbau des Chassis
- Schritt 2: Anbringen kleinerer Komponenten
- Schritt 3: Montage der Module
- Schritt 4: Sichern des Distanzsensors
- Schritt 5: Kabelverbindungen & Schaltplan
- Schritt 6: Der Code
- Schritt 7: Finalisierung
Video: Arduino Hindernisvermeidung motorbetriebenes Auto - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Hallo! und willkommen zum Tutorial zum Bau eines Arduino-Hindernisses, das ein Auto vermeidet. Wir können beginnen, indem wir die notwendigen Materialien für dieses Projekt besorgen, und stellen Sie sicher, dass Sie Spaß haben!
MATERIALIEN:
- Kabel von Buchse zu Stecker
- Drähte
- Distanzsensor
- Holzbrett
- Gorilla Tape/Elektrik
- 2 Motoren mit Rädern
- Servo
- Schraubenzieher
- Schrauben
- Arduino
- Batteriehalter
- Rad
- USB zu Akkupack
- Arduino-Motoraufsatz
- Arduino-USB
- PC
- Kunststoffständer
Darüber hinaus bin ich hier, um Sie über die Herstellung eines auf Arduino basierenden Hindernisvermeidungsroboters zu unterweisen. Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung zur Konstruktion dieses Mechanismus bis ins kleinste Detail. Bei diesem Projekt handelt es sich jedoch um einen voll funktionsfähigen autonomen Roboter, der in der Lage sein kann, jedes Hindernis, mit dem er in Kontakt kommt, zu umgehen, um dann auszuweichen. Der Prozess beinhaltet das Auftreffen auf ein Hindernis, während er vorwärts fährt. Sobald er dem Objekt gegenübersteht, stoppt dieser Roboter automatisch die Vorwärtsbewegung und macht einen Schritt zurück. Dann scannt es die linke/rechte Seite, um dann mit der Bewegung des geeigneteren Pfads zu beginnen. Der Zweck dieses Projekts besteht darin, die Technik/Mechanik hinter dem Konzept zu verstehen, das mit unserer Gesellschaft wie selbstfahrenden Autos, Fertigungsindustrie usw. verbunden ist.
Schritt 1: Aufbau des Chassis
Um den Rahmen zu konstruieren, müssen Sie eine vorgefertigte Schablone für den Aufbau dieses Projekts oder einen einfachen Holzrohling mit den Abmessungen 1/2 Fuß x 1/4 Fuß in die Hände bekommen. Dies wird Ihr Rahmen und die Grundlage dieser Anleitung sein, auf der Ihr gesamter Arduino-Code und Ihre Motoren funktionieren.
- Löten Sie zwei Drähte an jeden Gleichstrommotor. Befestigen Sie dann zwei Motoren mit den Schrauben am Chassis.
- Befestigen Sie den Motor mit Schrauben/Kleber/Klebeband an der Unterseite des Chassis auf der Rückseite
- Stellen Sie sicher, dass die Motoren sicher sind und Kraft aufnehmen können
- Nehmen Sie das Rad und setzen Sie das Rad mit einer beliebigen Methode in die Vorderseite des Projekts ein
Schritt 2: Anbringen kleinerer Komponenten
Für diesen Schritt müssen Sie diese beiden Komponenten an bestimmten Stellen platzieren, um das Design dieses Projekts zu perfektionieren. Die Taste muss an der Taste befestigt werden, indem der linke Anschluss mit dem roten Kabel vom Akkuhalter verlötet wird. Verwenden Sie auch Klebeband, Kleber oder Schrauben, um den Akku im mittleren Teil auf der Oberseite Ihres Fundaments zu befestigen, und befestigen Sie dann den Schalter an der Unterseite des Projekts.
Schritt 3: Montage der Module
*Hinweis: Lassen Sie bei der Montage des Arduino-Boards genügend Platz zum Einstecken des USB-Kabels, da Sie später das Arduino-Board programmieren müssen, indem Sie es über ein USB-Kabel mit dem PC verbinden.
Nichtsdestotrotz ist das Arduino ein wichtiger Bestandteil, um dieses gesamte Projekt zum Funktionieren zu bringen, und die Platzierung jedes Moduls wirkt sich auf seine Effizienz und Ästhetik aus. Die Position des Abstandssensors und des Arduino müssen an bestimmten Stellen eingestellt werden, der Arduino muss am hinteren Ende in den Rahmen hinter dem Akkuhalter geschraubt werden, um das Gewicht dieses Fahrzeugs auszugleichen. Stellen Sie sicher, dass Sie den Arduino-Aufsatz oben auf dem Arduino platzieren, damit die Motorfunktionen richtig funktionieren. Denken Sie als nächstes daran, dass sich der Abstandssensor vor diesem Projekt befinden muss, um Hindernisse zu erkennen und andere Wege zu scannen, die sicherer sind.
Schritt 4: Sichern des Distanzsensors
Ganz zu schweigen davon, dass der Abstandssensor ein wesentlicher Bestandteil dafür ist, dass dieses gesamte Projekt funktioniert und Hindernisse auf seinem Weg umgeht. Für diesen Schritt müssen Sie zwei Plastikstücke verbinden, die passen, um das Servo zu befestigen, und dieses an einem Plastikfundament befestigen, um es mit unserem Rahmen zu verbinden. Dies verleiht dem Mechanismus Mobilität und Rotation für jede zukünftige Bewegung, die der Abstandssensor verwendet, um sich in jede Richtung zu bewegen. Befestigen Sie diese Komponente an der Vorderseite des Fundaments oder Rahmens und verwenden Sie nun den Abstandssensor.
Mit dem Abstandssensor müssen Sie diesen mit Klebeband / Klebstoff / Kabelbindern an der Vorderseite des gerade erstellten Mechanismus befestigen, damit sich der Abstandssensor auch bewegt, wenn sich das Servo bewegt.
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: Kabelverbindungen & Schaltplan
Diese Drahtverbindungen sind entscheidend dafür, dass das Projekt seine Funktionen ausführen kann. Überprüfen Sie daher unbedingt, mit welchem Teil Sie jede Komponente verknüpfen. Im Schaltplan finden Sie die notwendigen Verbindungen, die der Arduino zum Ansteuern, Erfassen usw. benötigt.
*Hinweis: Dieser Schaltplan umfasst vier Motoren, wir können jedoch die zusätzlichen zwei ignorieren und fortfahren.
Schritt 6: Der Code
Nichts davon funktioniert einfach ohne den im Arduino programmierten Code. Hier habe ich den Code bereitgestellt, um dieses gesamte Projekt zu funktionieren, wenn es richtig verdrahtet und konstruiert ist. Sie können sich die bereitgestellten Bilder ansehen, um den Code besser zu verstehen und zu kopieren.
Schritt 7: Finalisierung
Da wir alle Schritte abgeschlossen haben, gehen Sie den Prozess durch und klären Sie alle Verbindungen/Komponenten, die in dieses Projekt einfließen.
- Schließen Sie Ihr Arduino an Ihren PC an
- Laden Sie die benötigten Bibliotheken herunter (AFMOTOR, NEWPING)
- Kompilieren Sie den Code
- Laden Sie den Code auf den richtigen Port hoch
- Testen, ausstecken
- Batterien einklicken, Schalter einschalten und losfahren!
Empfohlen:
Smartphone-gesteuertes Auto bauen – wikiHow
Wie man ein Smartphone-gesteuertes Auto macht: Jeder liebt es, mit einem Smartphone-gesteuerten Fernauto zu spielen. In diesem Video geht es darum, wie man es macht
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
Einen Roboter zur Hindernisvermeidung bauen – wikiHow
Wie man einen Hindernisvermeidungsroboter macht: Der Hindernisvermeidungsroboter ist ein einfacher Roboter, der von einem Arduino betrieben wird und was er tut, ist, dass er nur herumstreift und Hindernissen ausweicht. Er erkennt die Hindernisse mit einem HC-SR04 Ultraschallsensor, d. h. wenn der Roboter ein Objekt in der Nähe von
Ein Bluetooth-gesteuertes RC-Auto zu Hause bauen – wikiHow
So bauen Sie ein Bluetooth-gesteuertes RC-Auto zu Hause: Erfahren Sie, wie Sie ein einfaches SmartPhone-gesteuertes Roboterauto mit Arduino und sehr einfachen elektronischen Komponenten bauen
Auto Ph: 11 Schritte
Auto Ph: Hallo, ich bin ein MCT-Student aus Howest Belgium. Wollten Sie schon immer die Ph in Ihrem Pool/Jacuzzi/Whirlpool automatisieren? Dann könnte dies etwas für Sie sein. Ich habe ein Gerät entwickelt, das den pH-Wert automatisch anpasst