Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dieses instructable wurde in Erfüllung der Projektanforderung des Makecourse an der University of South Florida (www.makecourse.com) erstellt. Dieses Projekt ist ein Roboter, der durch Sprachbefehle an den Roboter gesteuert werden kann. Der Roboter hat viele Funktionen, die in der Anleitung erklärt werden. Alle Schritte zum Erstellen dieses Roboters werden in den folgenden Schritten erklärt.
Schritt 1: Benötigte Komponenten
In diesem Projekt benötigte elektronische Komponenten
1- Arduino uno
2-Spracherkennungsmodul
3-Arduino-Servo
4- Zwei Gleichstrommotoren
5-Arduino-Abstandssensor
6- Zwei Widerstände und Drähte
7-9v Batterie
8- Zwei LEDs
Schritt 2: Aufzeichnen der Sprachbefehle
In diesem Schritt müssen wir Sprachbefehle an das Spracherkennungsmodul aufzeichnen, um mit dem Neustart zu kommunizieren. Das Spracherkennungsmodul kann bis zu 15 Sprachbefehle (5 in jeder Gruppe) speichern und die Befehle können mithilfe der Software in Windows namens AccessPort gespeichert werden.
Nun müssen wir das Arduino wie folgt mit dem Spracherkennungsmodul verbinden:
-Modul Vcc zu Arduino 5V Modul
-GND zu Arduino GND-Modul
-RX zu Arduino RX
-Modul TX zu Arduino TX
Dann müssen wir das Arduino mit dem Laptop verbinden und die AccessPort-Software öffnen, um die Aufnahme der Sprachbefehle zu starten, indem wir die folgenden hexadezimalen Befehle senden:
Gruppe 1 löschen - Hex AA 01. senden
Gruppe 2 löschen - Hex AA 02 senden
Gruppe 3 löschen - Hex AA 03. senden
Alle Gruppen löschen - Hex AA 04 senden
Datensatzgruppe 1 - Hex AA 11 senden
Datensatzgruppe 2 - Hex AA 12. senden
Datensatzgruppe 3 - Hex AA 13. senden
Gruppe 1 importieren - Hex AA 21 senden
Gruppe 2 importieren - Hex AA 22. senden
Gruppe 3 importieren - Hex AA 23 senden
In meinem Projekt habe ich viele Sprachbefehle wie "vorwärts", "rechts abbiegen" "stopp" aufgezeichnet.
Schritt 3: Schaltplan
In diesem Schritt müssen wir alle elektronischen Komponenten mit dem Arduino verbinden, wie es im obigen Schaltplan erklärt wird
Schritt 4: Der Code
Dies ist der Code, den ich verwendet habe, um meinen Roboter zu steuern. In meinem Code habe ich 10 Sprachbefehle verwendet, um meinen Roboter zu steuern, indem ich eine Schleife verwendet habe, um im Spracherkennungsmodul von Gruppe 1 zu Gruppe 2 zu wechseln. Alle Funktionen der elektronischen Komponenten sind im Code kommentiert und erklärt.
Schritt 5: 3D-Design und Druck
Für das 3D-Design meines Projekts habe ich die Autodesk Inventor-Software in Windows verwendet, um das Außengehäuse und die mechanischen Teile wie den Arm und den Greifer zu entwerfen. Dann habe ich alle Teile mit einem 3D-Drucker ausgedruckt und zusammengefügt
Schritt 6: So funktioniert der Roboter:
Schließlich ist dies das Video, das ich erstellt habe, um die Funktionen der einzelnen elektronischen Komponenten und die Funktionsweise meines Projekts zu zeigen.