Cuprins:
- Pasul 1: Componente necesare
- Pasul 2: baza robotului
- Pasul 3: Corp
- Pasul 4: Configurarea Raspberry Pi
- Pasul 5: Conexiuni
- Pasul 6: Descărcări
- Pasul 7: Testarea robotului
Video: Robot de ghidare cu funcție de recunoaștere vocală: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Robotul de ghidare este un robot mobil pe care l-am făcut pentru a ghida vizitatorii către diferite departamente din campusul nostru universitar. Am reușit să rostim câteva afirmații predefinite și să mergem înainte și înapoi în funcție de vocea de intrare. În colegiul nostru avem departamentul de Mecatronică și departamentul de IT unul față de celălalt. Când robotul este plasat în fața departamentului de Mecatronică, acesta se deplasează înainte pentru a ajunge la departamentul de Mecatronică și se deplasează înapoi pentru a ajunge la departamentul de IT în funcție de intrare voce, la fel de simplă ca asta.
Pasul 1: Componente necesare
- 1 x Raspberry Pi 3
- 1 x Arduino nano
- Motoare 4 x 12V cu cleme
- 4 x roti
- 1 x șofer de motor
- 1 x baterie de 12V
- 1 x banc de alimentare 5V
- 1 x bază din lemn
- 1 x difuzor USB
- 1 x microfon
- 1 x corpul robotului și capul
- niște piulițe, șuruburi și fire
- conexiune internet
Pasul 2: baza robotului
- Luați o placă dreptunghiulară (l, b, h, după cum este necesar).
- Găuriți găurile conform orificiilor de prindere a motorului.
- Fixați motorul și clema la bază cu piulițe și șuruburi.
- Găuriți așa cum se arată în imagine pentru a fixa corpul robotului.
- Faceți o altă gaură pentru a aduce firele de la motor în partea de sus a bazei.
Pasul 3: Corp
- Am folosit două cutii chimice ca corp și o cutie pentru pui ca cap.
- Găuriți găurile corespunzătoare pe cutii și fixați-le una pe cealaltă.
- Așezați corpul pe bază cu capul deasupra.
Pasul 4: Configurarea Raspberry Pi
Sistemul de operare utilizat: Rasbian Jessie
Instalați următoarele biblioteci cu dependențele lor:
- Biblioteca text în vorbire: eSpeak (referință)
- Recunoașterea vorbirii: SpeechRecognition 3.8.1 (referință)
- Arduino IDE (referință)
Pasul 5: Conexiuni
- Conectați cele două fire dreapta ale motorului la portul de ieșire-1 și celelalte două fire ale motorului la portul 2 de ieșire al driverului motorului.
- Conectați pinii arduino nano 2, 3, 4 și 5 la pinii 1, 2, 3 și 4 ai driverului motorului.
- Conectați arduino nano la RPi prin cablu USB. Am folosit arduino nano ca sclav și RPi ca master. În unele cazuri, RPi nu a putut controla driverul motorului, așa că am folosit arduino nano pentru a controla driverul motorului.
- Conectați difuzorul USB și microfonul (am folosit microfonul încorporat al unei camere web) la RPi prin porturi USB și fixați-le pe capul robotului.
Pasul 6: Descărcări
- Descărcați fișierul atașat și extrageți-l.
- Alimentați RPi și copiați fișierele extrase pe desktopul RPi.
- încărcați codul arduino în arduino nano din RPi.
- Faceți clic dreapta pe pictograma difuzorului de pe desktop și selectați dispozitivul audio de ieșire ca dispozitiv audio USB.
- Fișierul „1.txt” constă din instrucțiunile de intrare vocală și instrucțiunile de ieșire audio corespunzătoare sunt date în fișierul „2.txt”.
- Adăugați instrucțiunile de intrare dorite la fișierul „1.txt” și instrucțiunea de ieșire la linia corespunzătoare a fișierului „2.txt”.
Pasul 7: Testarea robotului
- Alimentați driverul motorului cu o baterie de 12 V.
- Rulați codul „GuideRobot.py”
- Când rostiți prima declarație din fișierul „1.txt”, robotul răspunde convertind prima declarație a fișierului „2.txt” în vorbire și așa mai departe.
- Spuneți „Ghidează-mă către departamentul de Mecatronică”, va merge mai departe și spune „Ghidează-mă către departamentul de IT”, se va deplasa înapoi. Aceste declarații pot fi editate după cum este necesar.
Recomandat:
Vocal GOBO - Scut de amortizare a sunetului - Cabină vocală - Cutie vocală - Filtru de reflexie - Ecran vocal: 11 pași
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Am început să înregistrez mai multe voci în studioul meu de acasă și am vrut să obțin un sunet mai bun și după câteva cercetări am aflat ce este „GOBO”. a fost. Văzusem aceste lucruri de amortizare a sunetului, dar nu prea mi-am dat seama ce au făcut. Acum da. Am găsit un y
Oglindă magică inteligentă plutitoare de pe laptopul vechi cu recunoaștere vocală Alexa: 6 pași (cu imagini)
Oglindă magică inteligentă plutitoare de pe laptopul vechi cu recunoaștere vocală Alexa: Înscrieți-vă la cursul „Electronică pe scurt” aici: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Verificați și canal YouTube aici pentru mai multe proiecte și tutoriale electronice: https://www.youtube.com/channel/UCelOO
Cum să conectați aplicația Android cu AWS IOT și înțelegerea API-ului de recunoaștere vocală: 3 pași
Cum să conectați aplicația Android cu AWS IOT și înțelegerea API-ului de recunoaștere a vocii: acest tutorial învață utilizatorul cum să conecteze aplicația Android la serverul AWS IOT și înțelegerea API-ului de recunoaștere vocală care controlează un aparat de cafea. Aplicația controlează aparatul de cafea prin Alexa Serviciu de voce, fiecare aplicație c
CS122A Player de muzică pentru recunoaștere vocală: 7 pași
CS122A Player de muzică pentru recunoaștere vocală: Acesta este playerul de muzică pentru recunoaștere vocală. Poate reda până la 33 de melodii, în funcție de câte titluri de melodii și de artist stocați
VRBOT (robot de recunoaștere vocală): 10 pași (cu imagini)
VRBOT (robot de recunoaștere a vocii): în acest instructabil vom face un robot (mai mult ca o mașină RC) care este controlat de voce, adică recunoaștere vocală. Înainte de a începe să vă ofer detalii suplimentare, trebuie să știți că aceasta este recunoașterea vocală și nu recunoașterea vorbirii care înseamnă c