Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento pokyn bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com). Tento projekt je robot, ktorý je možné ovládať hlasovým príkazom robota. Robot má mnoho funkcií, ktoré budú vysvetlené v pokynoch. Všetky kroky, ako vytvoriť tohto robota, budú vysvetlené v nasledujúcich krokoch.
Krok 1: Potrebné súčasti
V tomto projekte sú potrebné elektronické súčiastky
1- Arduino uno
2-rozpoznávací modul hlasu
Servo 3-Arduino
4- Dva jednosmerné motory
5-Arduino snímač vzdialenosti
6- Dva odpory a vodiče
7-9v batéria
8- Dve LED diódy
Krok 2: Nahrávanie hlasových príkazov
V tomto kroku musíme nahrať hlasové príkazy do modulu rozpoznávania hlasu, aby sme mohli komunikovať s reštartom. Modul rozpoznávania hlasu môže uložiť až 15 hlasových príkazov (5 v každej skupine) a príkazy je možné uložiť pomocou softvéru v oknách s názvom AccessPort.
Teraz musíme arduino prepojiť s modulom rozpoznávania hlasu nasledovne:
-Modul Vcc na modul Arduino 5V
-Modul GND na Arduino GND
-RX až Arduino RX
-Modul TX do Arduino TX
Potom musíme pripojiť arduino k prenosnému počítaču a otvoriť softvér AccessPort, aby sme mohli začať nahrávať hlasové príkazy odoslaním nasledujúcich hexadecimálnych príkazov:
Vymazať skupinu 1 - odoslať hex AA 01
Vymazať skupinu 2 - poslať hex AA 02
Odstráňte skupinu 3 - odošlite hexadecimálnu AA 03
Odstrániť všetky skupiny - odoslať hexadecimálne AA 04
Nahrajte skupinu 1 - pošlite hex AA 11
Record Group 2 - send hex AA 12
Record Group 3 - send hex AA 13
Importná skupina 1 - odoslanie hexadecimálneho AA 21
Importná skupina 2 - pošlite hexadecimálnu AA 22
Importná skupina 3 - odoslanie hexadecimálnej AA 23
V mojom projekte som zaznamenal mnoho hlasových povelov ako „dopredu“, odbočiť doprava „„ zastaviť “
Krok 3: Schéma obvodu
V tomto kroku musíme prepojiť všetky elektronické súčiastky s arduino, ako je to vysvetlené vo vyššie uvedenej schéme zapojenia
Krok 4: Kód
Toto je kód, ktorý som použil na ovládanie svojho robota. V mojom kóde som použil 10 hlasových príkazov na ovládanie svojho robota pomocou slučky na presun zo skupiny 1 do skupiny 2 v module rozpoznávania hlasu. Všetky funkcie elektronických komponentov sú v kóde komentované a vysvetlené.
Krok 5: 3D návrh a tlač
Na 3D návrh môjho projektu som použil softvér Autodesk Inventor v oknách na návrh vonkajšieho puzdra a mechanických častí, ako sú rameno a chápadlo. Potom som pomocou 3D tlačiarne vytlačil všetky diely a spojil ich
Krok 6: Ako robot funguje:
Nakoniec je to video, ktoré som vytvoril, aby som ukázal vlastnosti jednotlivých elektronických súčiastok a ako funguje môj projekt.