Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ta instrukcja została stworzona w celu spełnienia wymagań projektowych Makecourse na University of South Florida (www.makecourse.com). Ten projekt to robot, którym można sterować, wydając robotowi polecenia głosowe. Robot ma wiele funkcji, które zostaną wyjaśnione w instrukcji. Wszystkie kroki tworzenia tego robota zostaną wyjaśnione w kolejnych krokach.
Krok 1: Potrzebne komponenty
Elementy elektroniczne potrzebne w tym projekcie
1- Układ Arduino
Moduł rozpoznawania dwugłosowego
Serwo 3-Arduino
4- Dwa silniki prądu stałego
Czujnik odległości 5-Arduino
6- Dwa rezystory i przewody
Bateria 7-9 v
8- Dwie diody LED
Krok 2: Nagrywanie poleceń głosowych
W tym kroku musimy nagrać polecenia głosowe do modułu rozpoznawania głosu, aby skomunikować się z ponownym uruchomieniem. Moduł rozpoznawania głosu może przechowywać do 15 poleceń głosowych (5 w każdej grupie), a polecenia mogą być przechowywane za pomocą oprogramowania w oknach o nazwie AccessPort.
Teraz musimy połączyć arduino z modułem rozpoznawania głosu w następujący sposób:
-Moduł Vcc do modułu Arduino 5 V
-GND do modułu Arduino GND
-RX do Arduino RX
-Moduł TX do Arduino TX
Następnie musimy połączyć arduino z laptopem i otworzyć oprogramowanie AccessPort, aby rozpocząć nagrywanie poleceń głosowych, wysyłając następujące polecenia szesnastkowe:
Usuń grupę 1 - wyślij hex AA 01
Usuń grupę 2 - wyślij hex AA 02
Usuń grupę 3 - wyślij hex AA 03
Usuń wszystkie grupy - wyślij szesnastkowo AA 04
Grupa rekordów 1 - wyślij hex AA 11
Grupa rekordów 2 - wyślij hex AA 12
Grupa rekordów 3 - wyślij hex AA 13
Importuj grupę 1 - wyślij hex AA 21
Importuj grupę 2 - wyślij hex AA 22
Importuj grupę 3 - wyślij hex AA 23
W moim projekcie nagrałem wiele poleceń głosowych, takich jak „naprzód”, „skręć w prawo”, „stop”
Krok 3: Schemat obwodu
W tym kroku musimy połączyć wszystkie elementy elektroniczne z arduino, jak wyjaśniono na powyższym schemacie obwodu
Krok 4: Kodeks
To jest kod, którego użyłem do sterowania moim robotem. W moim kodzie użyłem 10 poleceń głosowych do sterowania robotem za pomocą pętli, aby przejść z grupy 1 do grupy 2 w module rozpoznawania głosu. Wszystkie funkcje elementów elektronicznych są skomentowane i wyjaśnione w kodzie.
Krok 5: Projektowanie i drukowanie 3D
Do projektowania 3d mojego projektu użyłem oprogramowania Autodesk Inventor w systemie Windows, aby zaprojektować obudowę zewnętrzną i części mechaniczne, takie jak ramię i chwytak. Następnie wydrukowałem wszystkie części za pomocą drukarki 3D i połączyłem je w całość
Krok 6: Jak działa robot:
Na koniec jest to film, który stworzyłem, aby pokazać cechy każdego elementu elektronicznego i sposób działania mojego projektu.