Inhaltsverzeichnis:
- Schritt 1: Schritt 1: Finden der erforderlichen Teile für das Projekt
- Schritt 2: Einrichten Ihres Gehäuses
- Schritt 3: Verdrahten des Motortreibers
- Schritt 4: Einrichten des Kopfes: Ultraschallsensor und IR-Sensor
- Schritt 5: Richten Sie Ihr Arduino ein
- Schritt 6: Zeit für Code
- Schritt 7: Alles eingestellt, können wir finalisieren
Video: Person, die dem Einkaufswagen folgt - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Roboter bekommen in vielen Branchen täglich mehr Aufmerksamkeit. Ab heute übernehmen Roboter die meisten trivialen Aufgaben, bei denen früher menschliche Aufmerksamkeit erforderlich war.
Beginnen wir mit einem einfachen - Ein Bot, der Ihnen auf Schritt und Tritt folgt. Es gibt viele Anwendungen für dieses Projekt, zum Beispiel in Flughäfen und Einkaufszentren kann es Waren für Sie transportieren, während Sie frei gehen.
In diesem Instructable werden wir nicht diese industriellen großen Maschinen bauen, sondern ein Arduino-basiertes Arbeitsmodell für die gleiche Ursache.
Auch dieses instructable wurde in Zusammenarbeit mit HATCHNHACK gemacht. Auf ihrer fantastischen Website finden Sie alle Ihre Prototyping-Geräte, Blogs, Ideen und vieles mehr.
Schritt 1: Schritt 1: Finden der erforderlichen Teile für das Projekt
Nun, ich schreibe dies als allgemeines Instructable, also werde ich versuchen, einige Alternativen zu bekommen, wenn Sie die von mir verwendeten Teile nicht finden können. Ich werde auch Kauflinks hinzufügen, damit Sie die Gegenstände kaufen können, die Sie nicht zur Hand haben, und damit Sie Ihren Bot mit Ihrer Kreativität anpassen können. Teile für dieses Projekt finden Sie unter hnhcart. Sie haben qualitativ hochwertige Teile mit einer erstaunlichen Preisspanne.
Mikrocontroller: Nun, wenn Sie ein Anfänger sind, versuchen Sie es mit einem Arduino. Nun, ich benutze Arduino Uno. Kauflink für Arduino UNO
- Motoren: Jeder 12-V-Motor funktioniert. Ich verwende generische 12-Volt-Gleichstrommotoren mit 300 U / min. Sie können auch BO-Motoren kaufen. Link kaufen für DC Geared Boards | BO-Motoren
- Motortreiber: Sie benötigen einen Motortreiber, um die Motoren zu betreiben, da die meisten Mikrocontroller nicht so viel Spannung liefern können. Ich verwende einen L298N, den Sie hier beziehen können, um Motortreiber zu kaufen.
- FAHRGESTELL: Für Fahrgestelle müssen Sie ein spezielles für die von Ihnen verwendeten Motoren kaufen. Für BO- und Gleichstrommotoren können Sie diesen Link beziehen
- Ultraschallsensor: Ich verwende ein generisches Ultraschallsensormodul HCRS04. Kauflink für die
- Ultraschallsensor.
- IR-Näherungssensormodul: Jeder Näherungssensor funktioniert, der die Objekterkennung für mindestens 20 cm erkennen kann. Link für den Sensor kaufen
- Überbrückungsdrähte: Wir alle brauchen Überbrückungsdrähte, um Dinge zu verbinden. Wenn Sie ein Neuling sind, benötigen Sie eine Reihe von diesen für verschiedene Projekte. Sie können hier einige kaufen Mann für Mann | Männlich zu weiblich
-
Batterie: Nun, ich verwende eine 12-V-Lipo-Batterie für dieses Projekt. Wenn Sie das nicht haben, können Sie jederzeit zu generischen 12-V-Lithium-Ionen-Batterien wechseln. Oder wenn Sie 9-V-BO-Motoren verwenden, können Sie sogar eine einfache 9-V-Batterie verwenden. Achten Sie jedoch darauf, die Motorspezifikation vor dem Kauf des Akkus zu überprüfen, da Sie den Motor beschädigen können, wenn Sie eine höhere Spannung als die Motorkapazität liefern. Um eine 9-V-Batterie zu kaufen, finden Sie hier.
- Steckbrett/Prototyping-Board: Sie benötigen etwas, um alle Drähte anzuschließen. Hier wird sich das Steckbrett als nützlich erweisen. Kauflink für Steckbrett | Prototyping-Board
Schritt 2: Einrichten Ihres Gehäuses
Für dieses Projekt verwende ich 4-Getriebemotor-Chassis, die Sie leicht finden können. Ich verwende 4 Metallständer in L-Form, um meinen Servokopf und eine Holzkiste und als Wagen zu montieren.
- Um das Chassis aufzubauen, montieren Sie zuerst die Ständer
- Montieren Sie die Motoren und Reifen
- das Servo montieren
- Lassen Sie den Kopf und die Box beiseite, da Sie Platz benötigen, um den Rest des Bots aufzubauen. das werden wir am ende anhängen.
Schritt 3: Verdrahten des Motortreibers
Um Motoren mit ausreichend Saft zu versorgen, müssen wir den Motortreiber einrichten.
- Schrauben Sie zuerst die +ve- und -ve-Pole des Motors an den PTR-Anschluss des Motortreibers.
- Dann schraubt der Motortreiber das +ve der Batterie an den 12-V-Anschluss und -ve an den GND-Anschluss des Motortreibers.
- Legen Sie den Eingangspin des Motortreibers nach Ihrer Wahl auf den PWM-Pin von Arduino. Denken Sie daran, die Motorpins in Ihrem Code entsprechend zu ändern.
- Fügen Sie einen Schalter zwischen dem +ve der Batterie und dem Motortreiber hinzu. Andernfalls müssen Sie die Batterie immer wieder abklemmen, wenn Sie sie nicht verwenden. Holen Sie sich 2 Drähte von den 5V und GND des Motortreibers zum Steckbrett, damit Sie Arduino sowie andere Geräte mit Strom versorgen können.
Schritt 4: Einrichten des Kopfes: Ultraschallsensor und IR-Sensor
Ich habe die Sensoren auf eine quadratische Metallplatte geklebt, wie im Bild oben gezeigt
- Schließen Sie alle 5V und GND an die 5V und GND des Steckbretts an, um die Sensoren und das Servo mit Strom zu versorgen.
- Befestigen Sie die Ausgangspins der linken und rechten IR-Sensoren an Pin 12 und Pin 13 von Arduino.
- Befestigen Sie den Echo- und Trig-Pin des Ultraschallsensors an Pin 2 und Pin 3 von Arduino.
- Befestigen Sie den Eingangspin des Servos an Pin 5 von Arduino.
Schritt 5: Richten Sie Ihr Arduino ein
Ich habe Doppelklebeband verwendet, um Arduino und Steckbrett am Chassis zu befestigen, da es auch die Rückseite des Arduino isoliert.
Schalten Sie den Arduino ein, indem Sie die 5V und GND des Steckbretts an den Vin und GND an den Arduino anschließen und Sie können loslegen.
Schritt 6: Zeit für Code
Ich hinterlasse einen Download-Link für den Code, während ich auch den grundlegenden Algorithmus hinter dem Code erkläre.
- Der Bot startet zunächst eine Suchfunktion für die Hand.
- sobald ein Objekt gefunden wird, startet der Bot die Loop-Funktion
- , dass, wenn der linke IR-Sensor ausgelöst wird, der Bot nach rechts abbiegt
- Wenn der rechte IR-Sensor ausgelöst wird, dreht der Bot nach links
- Wenn das Objekt zu nahe kommt, geht der Bot rückwärts.
- Wenn das Objekt weit entfernt ist, geht der Bot vorwärts.
Schritt 7: Alles eingestellt, können wir finalisieren
Alles, was Sie getan haben, bleibt Ihnen überlassen, um Ihre Kreativität zu nutzen, um es anzupassen und Ihre innovative Verwendung für das Projekt zu finden.
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
So verbinden Sie die Android-Anwendung mit AWS IOT und verstehen die Spracherkennungs-API: 3 Schritte
So verbinden Sie die Android-Anwendung mit AWS IOT und verstehen die Spracherkennungs-API: In diesem Tutorial erfahren Sie, wie Sie die Android-Anwendung mit dem AWS IOT-Server verbinden und die Spracherkennungs-API verstehen, die eine Kaffeemaschine steuert. Die Anwendung steuert die Kaffeemaschine über Alexa Sprachdienst, die c
Intelligenter Einkaufswagen: 4 Schritte
Smart Shopping Cart: Smart Shopping Cart (Trolley) Projekt wird durchgeführt, um die Automatisierung vorzuherrschen und das Leben der Menschen zu erleichtern. Dieser Trolley verfügt über verschiedene Fähigkeiten, einschließlich Personenverfolgung, Gestenerkennung, Aufnehmen und Platzieren von Objekten mit einem 3DOF-Roboterarm und
So bauen Sie eine Uhr, die die Zeit an die Wand projiziert – wikiHow
So bauen Sie eine Uhr, die Zeit an die Wand projiziert: Dieses Instructable zeigt Ihnen, wie Sie eine Projektoruhr bauen. Mit diesem Gerät können Sie die Zeit an die Wand projizieren. Basierend auf einem kleinen LCD-Wecker (nicht zu klein, sondern kann nicht projiziert und bearbeitet werden) ist dies eine gute Möglichkeit
Ein Einkaufswagen-Soundsystem für Straßenpartys bauen – wikiHow
So erstellen Sie ein Einkaufswagen-Soundsystem für Straßenpartys: Dieses Instructable zeigt Ihnen die Schritte zum Erstellen eines in sich geschlossenen mobilen Soundsystems in einem Einkaufswagen. Dieses Setup kann für alle Arten von öffentlichen Versammlungen verwendet werden, einschließlich Proteste, Street Dance Partys, Parkling Lot Rap Battles und sogar Outd