Turinys:

Valdomas balsu robotas: 6 žingsniai
Valdomas balsu robotas: 6 žingsniai

Video: Valdomas balsu robotas: 6 žingsniai

Video: Valdomas balsu robotas: 6 žingsniai
Video: Balsu valdomas robotas 2024, Lapkritis
Anonim
Balso valdomas robotas
Balso valdomas robotas

Šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com). Šis projektas yra robotas, kurį galima valdyti suteikiant robotui balso komandas. Robotas turi daug funkcijų, kurios bus paaiškintos instrukcijoje. Visi veiksmai, kaip sukurti šį robotą, bus paaiškinti toliau.

1 žingsnis: reikalingi komponentai

Šiame projekte reikalingi elektroniniai komponentai

1- „Arduino uno“

2 balso atpažinimo modulis

3-Arduino servo

4- Du nuolatinės srovės varikliai

5-Arduino atstumo jutiklis

6- Du rezistoriai ir laidai

7-9v baterija

8- du šviesos diodai

2 veiksmas: balso komandų įrašymas

Balso komandų įrašymas
Balso komandų įrašymas

Šiame žingsnyje turime įrašyti balso komandas į balso atpažinimo modulį, kad galėtume bendrauti su perkrovimu. Balso atpažinimo modulis gali išsaugoti iki 15 balso komandų (po 5 kiekvienoje grupėje), o komandos gali būti išsaugotos naudojant programinę įrangą „AccessPort“.

Dabar turime prijungti arduino prie balso atpažinimo modulio taip:

-Modulis Vcc į Arduino 5V modulį

-GND į Arduino GND modulį

-RX į „Arduino RX“

-Modulis TX į Arduino TX

Tada mes turime prijungti arduino prie nešiojamojo kompiuterio ir atidaryti „AccessPort“programinę įrangą, kad pradėtume įrašyti balso komandas, siunčiant šias šešioliktaines komandas:

Ištrinti 1 grupę - siųsti šešioliktainį AA 01

Ištrinti 2 grupę - siųsti šešioliktainį AA 02

Ištrinti 3 grupę - siųsti šešioliktainį AA 03

Ištrinti visas grupes - siųsti šešioliktainį AA 04

1 įrašų grupė - siųskite šešiakampį AA 11

2 įrašų grupė - siųskite šešiakampį AA 12

3 įrašų grupė - siųskite šešiakampį AA 13

Importuoti 1 grupę - siųsti šešioliktainį AA 21

Importuoti 2 grupę - siųsti šešiabriaunį AA 22

Importuoti 3 grupę - siųsti šešioliktainį AA 23

Savo projekte įsiminiau daugybę balso komandų, tokių kaip „pirmyn“, „pasukti į dešinę“, „sustabdyti“

3 žingsnis: grandinės schema

Grandinės schema
Grandinės schema

Šiame žingsnyje mes turime prijungti visus elektroninius komponentus prie arduino, kaip paaiškinta aukščiau esančioje schemoje

4 žingsnis: Kodas

Tai kodas, kurį naudoju valdydamas savo robotą. Savo kode naudoju 10 balso komandų, kad valdyčiau savo robotą, naudodamas kilpą, norėdamas perkelti iš 1 grupės į 2 grupę balso atpažinimo modulyje. Visos elektroninių komponentų funkcijos yra komentuojamos ir paaiškinamos kode.

5 žingsnis: 3D dizainas ir spausdinimas

3D dizainas ir spausdinimas
3D dizainas ir spausdinimas

Kurdamas 3D projektą, aš naudoju „Autodesk Inventor“programinę įrangą languose, kad suprojektuotų išorinį korpusą ir mechanines dalis, pvz., Ranką ir griebtuvą. Tada visas dalis išspausdinau 3D spausdintuvu ir sudėjau

6 veiksmas: kaip veikia robotas:

Galiausiai tai yra mano sukurtas vaizdo įrašas, parodantis kiekvieno elektroninio komponento ypatybes ir tai, kaip veikia mano projektas.

Rekomenduojamas: