Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
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
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
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.