Innehållsförteckning:

Röststyrd robot: 6 steg
Röststyrd robot: 6 steg

Video: Röststyrd robot: 6 steg

Video: Röststyrd robot: 6 steg
Video: САМЫЙ БЫСТРЫЙ ГОЛЬФ 6 stage3 Краснодара. Сравнение с 35 edition. 2024, November
Anonim
Röststyrd robot
Röststyrd robot

Denna instruerbara skapades för att uppfylla projektkravet för Makecourse vid University of South Florida (www.makecourse.com). Detta projekt är en robot som kan styras genom att ge röstkommandon till roboten. Roboten har många funktioner som kommer att förklaras i instruktionsboken. Alla steg för att skapa denna robot kommer att förklaras i följande steg.

Steg 1: Komponenter som behövs

Elektroniska komponenter behövs i detta projekt

1- Arduino uno

2-röstigenkänningsmodul

3-Arduino servo

4- Två likströmsmotorer

5-Arduino avståndssensor

6- Två resistorer och ledningar

7-9v batteri

8- Två lysdioder

Steg 2: Spela in röstkommandon

Spela in röstkommandon
Spela in röstkommandon

I detta steg måste vi spela in röstkommandon till röstigenkänningsmodulen för att kunna kommunicera med omstarten. Röstigenkänningsmodulen kan lagra upp till 15 röstkommandon (5 i varje grupp) och kommandona kan lagras med hjälp av programvara i Windows som kallas AccessPort.

Nu måste vi ansluta arduino till röstigenkänningsmodulen enligt följande:

-Modul Vcc till Arduino 5V -modul

-GND till Arduino GND -modul

-RX till Arduino RX

-Modul TX till Arduino TX

Sedan måste vi ansluta arduino med den bärbara datorn och öppna AccessPort -programvaran för att börja spela in röstkommandon genom att skicka följande hexadecimala kommandon:

Ta bort grupp 1 - skicka hex AA 01

Ta bort grupp 2 - skicka hex AA 02

Radera grupp 3 - skicka hex AA 03

Radera alla grupper - skicka hex AA 04

Spela in grupp 1 - skicka hex AA 11

Spela in grupp 2 - skicka hex AA 12

Spela in grupp 3 - skicka hex AA 13

Importera grupp 1 - skicka hex AA 21

Importera grupp 2 - skicka hex AA 22

Importera grupp 3 - skicka hex AA 23

I mitt projekt har jag återkommit många röstkommandon som "framåt" "sväng höger" "stopp"

Steg 3: Kretsschema

Kretsschema
Kretsschema

I det här steget måste vi ansluta alla elektroniska komponenter till arduino som det förklaras i kretsschemat ovan

Steg 4: Koden

Detta är koden som jag använde för att styra min robot. I min kod använde jag 10 röstkommandon för att styra min robot genom att använda en loop för att flytta från grupp 1 till grupp 2 i röstigenkänningsmodulen. Alla elektronikkomponenters funktioner kommenteras och förklaras i koden.

Steg 5: 3D -design och utskrift

3D -design och tryck
3D -design och tryck

För 3D -designen av mitt projekt använde jag Autodesk Inventor -programvara i Windows för att designa ytterhöljet och de mekaniska delarna som armen och griparen. Sedan skrev jag ut alla delar med en 3d -skrivare och satte ihop dem

Steg 6: Så fungerar roboten:

Slutligen är detta videon som jag har skapat för att visa funktionerna i varje elektronisk komponent och hur mitt projekt fungerar.

Rekommenderad: