Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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ů
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
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
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.