Obsah:

Hlasom ovládaný robot: 6 krokov
Hlasom ovládaný robot: 6 krokov

Video: Hlasom ovládaný robot: 6 krokov

Video: Hlasom ovládaný robot: 6 krokov
Video: Камера-ЛАМПА со слежением и определением человека. 2024, Júl
Anonim
Hlasom ovládaný robot
Hlasom ovládaný robot

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

Nahrávanie hlasových príkazov
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

Schéma zapojenia
Schéma zapojenia

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č

3D návrh a tlač
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.

Odporúča: