Obsah:

Hlasem ovládaný robot: 6 kroků
Hlasem ovládaný robot: 6 kroků

Video: Hlasem ovládaný robot: 6 kroků

Video: Hlasem ovládaný robot: 6 kroků
Video: Začínáme s VEXem: 6) Zapnutí a vypnutí, ovládání tlačítky 2024, Červenec
Anonim
Hlasem ovládaný robot
Hlasem ovládaný robot

Tento instruktážní dokument byl vytvořen v rámci splnění projektového požadavku Makecourse na University of South Florida (www.makecourse.com). Tento projekt je robot, který lze ovládat zadáváním hlasových příkazů robotu. Robot má mnoho funkcí, které budou vysvětleny v pokynech. Všechny kroky k vytvoření tohoto robota budou vysvětleny v následujících krocích.

Krok 1: Potřebné součásti

V tomto projektu jsou zapotřebí elektronické součástky

1- Arduino uno

Modul pro rozpoznávání 2 hlasů

Servo 3-Arduino

4- Dva stejnosměrné motory

5-Arduino snímač vzdálenosti

6- Dva odpory a vodiče

7-9v baterie

8- Dvě LED diody

Krok 2: Nahrávání hlasových příkazů

Nahrávání hlasových příkazů
Nahrávání hlasových příkazů

V tomto kroku musíme zaznamenat hlasové příkazy do modulu rozpoznávání hlasu, abychom mohli komunikovat s restartem. Modul rozpoznávání hlasu může uložit až 15 hlasových příkazů (5 v každé skupině) a příkazy lze uložit pomocí softwaru v oknech s názvem AccessPort.

Nyní musíme arduino propojit s modulem rozpoznávání hlasu následujícím způsobem:

-Module Vcc to Arduino 5V Module

-GND na modul GND Arduino

-RX na Arduino RX

-Module TX na Arduino TX

Poté musíme připojit arduino k notebooku a otevřít software AccessPort, abychom mohli začít nahrávat hlasové příkazy odesláním následujících hexadecimálních příkazů:

Smazat skupinu 1 - poslat hex AA 01

Smazat skupinu 2 - poslat hex AA 02

Smazat skupinu 3 - odeslat hex AA 03

Odstranit všechny skupiny - poslat hex AA 04

Záznamová skupina 1 - odešlete hex AA 11

Record Group 2 - send hex AA 12

Record Group 3 - poslat hex AA 13

Importovat skupinu 1 - poslat hex AA 21

Importovat skupinu 2 - poslat hex AA 22

Importovat skupinu 3 - poslat hex AA 23

V mém projektu jsem zaznamenal mnoho hlasových příkazů jako „vpřed“, „doprava“, „stop“

Krok 3: Schéma obvodu

Schéma zapojení
Schéma zapojení

V tomto kroku musíme propojit všechny elektronické součástky s arduino, jak je vysvětleno ve schématu výše uvedeného obvodu

Krok 4: Kód

Toto je kód, který jsem použil k ovládání svého robota. V mém kódu jsem použil 10 hlasových příkazů k ovládání svého robota pomocí smyčky pro přesun ze skupiny 1 do skupiny 2 v modulu rozpoznávání hlasu. Všechny funkce elektronických součástek jsou v kódu komentovány a vysvětleny.

Krok 5: 3D návrh a tisk

3D design a tisk
3D design a tisk

Pro 3D návrh mého projektu jsem použil software Autodesk Inventor v oknech k návrhu vnějšího obalu a mechanických částí, jako je rameno a chapadlo. Poté jsem vytiskl všechny části pomocí 3D tiskárny a dal je dohromady

Krok 6: Jak robot funguje:

Nakonec je to video, které jsem vytvořil, abych ukázal funkce jednotlivých elektronických součástek a jak můj projekt funguje.

Doporučuje: