Inhaltsverzeichnis:
- Schritt 1: Komponenten
- Schritt 2: Zusammenbau des Chassis
- Schritt 3: Das Steckbrett
- Schritt 4: Anschließen der Stromversorgung
- Schritt 5: Hinzufügen des L293D-Chips
Video: Ultraschall-Wand-vermeidender Roboter - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Dies ist ein Tutorial, wie man einen einfachen wandvermeidenden Roboter baut. Dieses Projekt erfordert ein paar Komponenten und ein wenig Hingabe und Zeit. Es wäre hilfreich, wenn Sie ein wenig Wissen über Elektronik haben, aber wenn Sie ein kompletter Anfänger sind, ist jetzt die Zeit zum Lernen! So habe ich Elektronik gelernt; indem ich Projekte anderer Leute machte, obwohl ich keine Ahnung hatte, wie sie überhaupt arbeiteten. Nach und nach lernte ich kleine Stücke, die sich zu tatsächlichem Wissen aufbauten, das ich in meinen eigenen Projekten anwenden kann.
Nachdem Sie dieses Tutorial abgeschlossen haben, haben Sie die obige Schaltung zusammengebaut und (hoffentlich) einige Informationen zur Elektronik mitgenommen. Dies mag auf den ersten Blick entmutigend erscheinen, aber die Aufteilung in einfach durchzuführende Schritte macht es leicht machbar. Spaß haben!
Schritt 1: Komponenten
Um zu beginnen, müssen Sie alle Komponenten sammeln. Um dieses Projekt anfängerfreundlicher zu machen, werden die Motoren und das Chassis in einem Bausatz zusammengeführt, aber Sie können natürlich auch Ihr eigenes Chassis bauen oder Ihre eigenen Motoren kaufen. Stellen Sie nur sicher, dass sie die richtige Drehzahl und Leistung haben.
Hier die Komponentenliste:
Arduino Uno (Andere Modelle wie Mega funktionieren auch)
Chassis und Motoren (Sie können versuchen, den mitgelieferten 6V-Akku zu verwenden, aber ich habe festgestellt, dass der 9V besser funktioniert) - (Dies ist der, den ich verwendet habe - https://www.amazon.co.uk/gp/product/ B00GLO5SMY/ref…)
L293D-Treiber (Immer gut, um 2 zu bekommen, falls einer kaputt geht)
HC-SR04 Ultraschall-Distanzsensor
SPDT-Schalter (wie dieser -
9-V-Batterie (Ich empfehle, eine wiederaufladbare Batterie zu kaufen, wenn Sie diesen Roboter häufig verwenden möchten)
9V Batterieanschluss
Steckbrett
Überbrückungsdrähte (männlich zu männlich)
Überbrückungsdrähte (männlich zu weiblich)
Ich hatte nicht genug Drahtfarben, um meinen Schaltplan zu replizieren, also musste ich für einige Dinge die gleiche Farbe verwenden.
Schritt 2: Zusammenbau des Chassis
Das Chassis-Kit, das ich gekauft habe, hatte einige Müllanleitungen, aber ich habe es trotzdem geschafft, es zusammenzubauen. Wenn Sie das gleiche Kit wie ich kaufen, versuchen Sie es mit diesen Bildern. Wenn Sie dies nicht tun, sollte Ihr Kit klarere Anweisungen enthalten. So oder so bin ich sicher, dass Sie diesen Teil ohne Anleitung machen können!
Schritt 3: Das Steckbrett
Der zweite Schritt besteht darin, sich mit einem Steckbrett vertraut zu machen, wenn Sie nicht wissen, wie eines bereits funktioniert. Wie im Bild oben gezeigt, sind die Reihen in der Mitte und die Spalten an den Seiten miteinander verbunden. Die Lücke in der Mitte trennt jedoch die 2 Reihen voneinander. Zum Beispiel sind A1 mit E1 verbunden, aber sie sind nicht mit F1 mit J1 verbunden. Wenn wir also ein Signal in Loch C1 geben, könnten wir das gleiche Signal an A1, B1, D1 oder E1 erhalten, aber nicht F1 an J1.
Die Lücke ist auch sehr nützlich, da sie es uns ermöglicht, Komponenten über diese Lücke zu legen, ohne ihre eigenen Pins mit sich selbst zu verbinden, wie wir später sehen werden.
Die Säulen an der Seite werden häufig als Stromschienen verwendet und so werden wir sie verwenden. Sehen Sie sich die Bilder mit den grünen Kreisen an, wenn dies immer noch verwirrend ist. Alle Löcher mit den grünen Kreisen sind in jedem jeweiligen Bild miteinander verbunden.
Dies mag im Moment sehr einfach oder sehr schwer zu verstehen sein, aber Sie werden definitiv anfangen zu sehen, wie sie funktionieren, indem Sie Verbindungen herstellen, und das ist der springende Punkt dieses Projekts; durch Tun lernen.
Schritt 4: Anschließen der Stromversorgung
Okay. Der erste Schritt. Bevor Sie die Erklärung dieses Teils lesen, versuchen Sie herauszufinden, welche Zeilen und Spalten womit verbunden sind.
Die wichtigste Komponente ist das Arduino-Board. Dies ist das Gehirn des gesamten Projekts. Natürlich müssen wir es mit Strom versorgen. Mit dem Pin mit der Bezeichnung Vin können wir ihn mit Zeile 29 verbinden. Dies erleichtert später andere Schritte.
Versuchen Sie, für bestimmte Anwendungen farbcodierte Drähte zu verwenden, z. B. 5 V ist immer rot und GND ist immer schwarz. Dies macht es viel einfacher, Probleme bei der Verkabelung zu erkennen (und es sieht auch ganz nett aus).
Als nächstes verbinden Sie die mit 5V gekennzeichneten Pins mit der + Schiene und den mit GND gekennzeichneten Pin mit der - Schiene. Dies bedeutet, dass die gesamte Länge der Schiene mit Strom versorgt wurde und weiter oben auf dem Board viel einfacher zugänglich ist.
GND ist ein anderer Name für 0V. Wir können uns Elektrizität wie einen Wasserstrahl vorstellen, der bergab fließt. Es geht vom höheren Energiepunkt (5V) über einen Pfad den Hügel hinunter (die Komponente, die wir mit Strom versorgen möchten) und ins Meer (0V), an dem es keine Energie mehr hat.
Wir werden auch die GND-Schiene mit der anderen verbinden - Schiene auf der anderen Seite der Platine für später. Wir müssen die Batterieklemme auch an die GND-Schiene anschließen, um sicherzustellen, dass sie auf 0 V liegt.
Schritt 5: Hinzufügen des L293D-Chips
Erinnern Sie sich, wie ich sagte, die Lücke in der Mitte sei sehr nützlich? Nun, wir brauchen es, um den L293D-Treiber hinzuzufügen.
Es ist wichtig, dass Sie den Chip so ausrichten, dass der kleine Halbmond in Richtung Reihe 1 zeigt. Andernfalls können wir möglicherweise Strom an falsche Teile des Chips anschließen, die ihn beschädigen können. Legen Sie die Beine des Chips wie abgebildet über die Lücke, sodass sich der Chip in der Mitte des Steckbretts befindet. Sehen Sie, wie dadurch sichergestellt wird, dass die Beine auf jeder Seite nicht verbunden sind?
Schließen Sie die Drähte wie gezeigt an. Die Verwendung der Pins wird im Pinout-Bild gezeigt. Dies hilft Ihnen zu überprüfen, ob Sie die GND-Pins mit der GND-Schiene verbunden haben. Wir müssen 5V an den Enable1, 2-Pin, den Enable3, 4-Pin und auch Vcc1 liefern. Dies bedeutet nur, dass der gesamte Chip aktiviert wird, da die Enable-Pins die Eingangs- und Ausgangspins auf ihrer jeweiligen Seite aktivieren, während der Vcc-Pin 5 V an die Chipinterna liefert.
Bevor Sie mit dem nächsten Schritt fortfahren, überprüfen Sie Ihre gesamte Verkabelung. Vertrauen Sie mir, es wird so viel schwieriger zu beheben sein, wenn Sie es verlassen und später ein Problem haben.
Empfohlen:
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
Wie man Ultraschall-Levitator zu Hause herstellt - Acostic Levitator -: 4 Schritte
Wie man Ultraschall-Levitator zu Hause herstellt | Acostic Levitator |: Hey Leute, ich habe gerade einen acostischen Aufzug mit Ultraschallsensor und Arduino gemacht. Für eine kurze Erklärung, wie es funktioniert, habe ich mein Video auf YouTube hochgeladen. Du kannst hingehen und zuschauen
So verwenden Sie Ultraschall HC-SR04 mit "skiiiD": 6 Schritte
So verwenden Sie Ultrasonic HC-SR04 mit "skiiiD": Tutorial zur Verwendung des Ultrasonic HC-SR04-Moduls mit "skiiiD". /Erste-Schritte-mit-SkiiiD-Editor
Ultraschall-Regenmesser: Raspebbery Pi Open Weather Station: Teil 1: 6 Schritte
Ultraschall-Regenmesser: Raspebbery Pi Open Weather Station: Teil 1: Kommerziell verfügbare IoT (Internet of Things) Wetterstationen sind teuer und nicht überall verfügbar (wie in Südafrika). Extreme Wetterbedingungen treffen uns. SA erlebt die härteste Dürre seit Jahrzehnten, die Erde heizt sich auf und Ackerbau
[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