Cuprins:
- Pasul 1: Componente necesare
- Pasul 2: Înregistrarea comenzilor vocale
- Pasul 3: Schema circuitului
- Pasul 4: Codul
- Pasul 5: Proiectare 3D și imprimare
- Pasul 6: Cum funcționează robotul:
Video: Robot controlat prin voce: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest instructable a fost creat pentru a îndeplini cerințele proiectului Makecourse de la Universitatea din Florida de Sud (www.makecourse.com). Acest proiect este un robot care poate fi controlat dând comenzi vocale robotului. Robotul are multe caracteristici care vor fi explicate în instructabil. Toți pașii pentru crearea acestui robot vor fi explicați la pașii următori.
Pasul 1: Componente necesare
Componente electronice necesare în acest proiect
1- Arduino uno
2-Modul de recunoaștere a vocii
Servo 3-Arduino
4- Două motoare DC
Senzor de distanță 5-Arduino
6- Două rezistențe și fire
Baterie 7-9v
8- Două LED-uri
Pasul 2: Înregistrarea comenzilor vocale
În acest pas, trebuie să înregistrăm comenzile vocale pe modulul de recunoaștere a vocii pentru a comunica cu repornirea. Modulul de recunoaștere vocală poate stoca până la 15 comenzi vocale (câte 5 în fiecare grup), iar comenzile pot fi stocate utilizând software-ul în ferestrele numite AccessPort.
Acum, trebuie să conectăm arduino la modulul de recunoaștere a vocii după cum urmează:
-Modulează Vcc la modulul Arduino 5V
-GND la modulul Arduino GND
-RX la Arduino RX
-Modulează TX în Arduino TX
Apoi, trebuie să conectăm arduino la laptop și să deschidem software-ul AccessPort pentru a începe înregistrarea comenzilor vocale trimițând următoarele comenzi hexazecimale:
Ștergeți grupul 1 - trimiteți hexagonul AA 01
Ștergeți grupul 2 - trimiteți hexagonul AA 02
Ștergeți grupul 3 - trimiteți hexagonul AA 03
Ștergeți toate grupurile - trimiteți hexagonul AA 04
Înregistrați grupul 1 - trimiteți hexagonal AA 11
Înregistrați grupul 2 - trimiteți hexagonal AA 12
Înregistrați grupul 3 - trimiteți hexagonal AA 13
Importați grupul 1 - trimiteți hexagonal AA 21
Importați grupul 2 - trimiteți hexagonal AA 22
Grup de import 3 - trimiteți hexagonal AA 23
În proiectul meu, am înregistrat multe comenzi vocale precum „înainte” „virează la dreapta” „„ oprește”
Pasul 3: Schema circuitului
În acest pas, trebuie să conectăm toate componentele electronice cu arduino, așa cum este explicat în schema circuitului de mai sus
Pasul 4: Codul
Acesta este codul pe care l-am folosit pentru a-mi controla robotul. În codul meu am folosit 10 comenzi vocale pentru a-mi controla robotul folosind o buclă pentru a trece de la grupul 1 la grupul 2 din modulul de recunoaștere vocală. Toate funcțiile componentelor electronice sunt comentate și explicate în cod.
Pasul 5: Proiectare 3D și imprimare
Pentru proiectarea 3D a proiectului meu, am folosit software-ul Autodesk Inventor în Windows pentru a proiecta carcasa exterioară și piesele mecanice, cum ar fi brațul și dispozitivul de prindere. Apoi am imprimat toate piesele folosind o imprimantă 3D și le-am pus împreună
Pasul 6: Cum funcționează robotul:
În cele din urmă, acesta este videoclipul pe care l-am creat pentru a arăta caracteristicile fiecărei componente electronice și modul în care funcționează proiectul meu.
Recomandat:
Robot controlat prin voce folosind modulul V3: 6 pași
Robot controlat prin voce folosind modulul V3: Acest robot poate fi realizat cu ușurință de oricine, trebuie doar să urmați procesul așa cum am dat. Acesta este un robot controlat prin voce și puteți vedea demo-ul robotului meu, îl puteți folosi în două moduri într-un fel la distanță și altele se face prin voce
Robot Arduino cu distanță, direcție și grad de rotație (est, vest, nord, sud) controlat prin voce utilizând modulul Bluetooth și mișcarea autonomă a robotului: 6 pași
Robot Arduino cu distanță, direcție și grad de rotație (est, vest, nord, sud) controlat prin voce utilizând modulul Bluetooth și mișcarea autonomă a robotului. , Stânga, dreapta, est, vest, nord, sud) Distanța necesară în centimetri utilizând comanda vocală. Robotul poate fi, de asemenea, mutat autonom
Robot Raptor controlat prin voce: 5 pași
Robot Raptor controlat prin voce: Această instrucțiune arată cum să utilizați Google Assistant IFTTT recunoașterea vocală disponibilă pe telefonul mobil și tablete pentru a transmite datele de control către un canal AdafruitIO. Acest control este apoi preluat prin WiFi de un modul ESP12F bazat pe Arduino și într-un simplu
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: 4 pași
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: Există două moduri în braț. În primul rând este modul manual, care poate muta brațul cu bluetooth în telefonul mobil, mutând glisoarele din aplicație. În același timp, îți poți salva pozițiile și poți juca … Al doilea este modul Gesturi care folosește ph-ul tău
Cum să faci robot controlat prin voce: 3 pași (cu imagini)
Cum să faci un robot controlat de voce: ai dorit vreodată să acționezi lucrurile pe vocea ta? Atunci, la locul potrivit, poți controla orice lucruri folosind arduino, trebuie doar să conectezi aceste lucruri și să declari în program. Am făcut o voce simplă robot controlat, dar vă puteți conecta