Inhaltsverzeichnis:

Sprachgesteuerter Roboter - Gunook
Sprachgesteuerter Roboter - Gunook

Video: Sprachgesteuerter Roboter - Gunook

Video: Sprachgesteuerter Roboter - Gunook
Video: NINO - ein kleiner humanoider sprachgesteuerter Roboter 2024, Juli
Anonim
Sprachgesteuerter Roboter
Sprachgesteuerter Roboter

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

Aufzeichnen der Sprachbefehle
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

Schaltplan
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

3D-Design und Druck
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.

Empfohlen: