Cuprins:

Mână robotică de control vocal: 4 pași
Mână robotică de control vocal: 4 pași

Video: Mână robotică de control vocal: 4 pași

Video: Mână robotică de control vocal: 4 pași
Video: Gesture controlled remote control toy car (rechargeable) 2024, Noiembrie
Anonim
Mână robotică de control vocal
Mână robotică de control vocal

Am creat un braț robot care va funcționa cu comanda voastră.

Bratul robotului este controlat cu intrare vocală conectată natural. Introducerea limbii permite utilizatorului să interacționeze cu robotul în termeni care sunt familiarizați cu majoritatea oamenilor. Avantajele roboților activați prin vorbire sunt operații de introducere rapidă a mâinilor libere și date. Robotul propus este capabil să înțeleagă semnificația comenzilor limbajului natural. După interpretarea comenzilor vocale, se generează o serie de date de control pentru efectuarea unei sarcini. În cele din urmă, robotul îndeplinește de fapt sarcina. Tehnicile de inteligență artificială sunt folosite pentru a face robotul să înțeleagă comenzile vocale și să acționeze în modul dorit. De asemenea, este posibil să controlați robotul utilizând modul de introducere a tastaturii. Roboții sunt un pachet de sisteme care includ domenii tehnologice mecanice, electrice, de calcul și automatizare care pot fi utilizate pentru a îndeplini diverse sarcini în uz industrial și casnic. Și în cadrul dezvoltărilor în acest domeniu, roboții pot fi acum controlați cu o intervenție umană directă mai mică pentru a realiza o interacțiune mai naturală cu mașinile. Îndepărtarea de a realiza acest lucru este de a controla un robot prin comenzi vocale. Acest lucru permite utilizatorului să-și elibereze munca de nisip de mână pentru alte sarcini. Unele aplicații de bază ale roboților care utilizează recunoașterea vocală sunt pentru a sprijini persoanele cu dizabilități, executând setul de comenzi presetate c. Pentru a procesa comenzile vocale, o metodă simplă și eficientă este utilizarea unui smartphone. Smartphone-urile sunt dispozitive puternice capabile să îndeplinească multe funcții similare unui computer. Cu propriul sistem de operare independent și conectivitate la internet, acestea sunt utilizate din ce în ce mai mult în multe aplicații. Una dintre caracteristicile majore pe care le vom folosi este Bluetooth integrat. Acest lucru va permite telefonului să comunice cu robotul. Mai multe sisteme de operare sunt utilizate pentru telefoanele inteligente, dar cel mai comun este sistemul de operare Android dezvoltat de Google Inc. Flexibilitatea și ușurința de utilizare îl fac o interfață ideală pentru aplicații robotizate. sistemele conexe sunt foarte eficiente pentru dezvoltarea de aplicații în întreaga lume. Tehnologia Bluetooth schimbă date pe o rază scurtă de acțiune, dar este un mod foarte competent de comunicare între două dispozitive, cum ar fi microcontrolerul și un telefon inteligent. Pachetele de date sunt trimise și primite prin semnale radio cu unde scurte. Este esențial ca roboții să ia comenzi fără întârziere, așa că am folosit Bluetooth ca metodă principală de comunicare. În viața de zi cu zi, astfel de roboți pot fi folosiți pentru navigație și pentru ghidarea controlului într-o anumită poziție. Robotul poate menține viteza liniară prestabilită sau poate avea viteză variabilă pe suprafețe plane. Recunoașterea vocală este menținută cu ajutorul unui microcontroler; un Arduino (UNO). Două comenzi de bază sunt folosite pentru a conduce robotul care sunt struguri, eliberați opritorul pentru a ghida robotul. Pentru a detecta și prinde orice obiecte este implementat modulul ultrasonor, programat pentru a prinde obiectul dacă există vreun obiect în calea sa și informează utilizatorul să utilizeze o altă comandă vocală. ecou timp și folosiți-l pentru a calcula distanța. MIT App Inventor 2 a fost folosit pentru dezvoltarea unei aplicații Android. Acesta este un instrument care utilizează blocarea unei tehnici de programare, astfel încât chiar și începătorii să poată experimenta dezvoltarea de aplicații Android. Era esențial să dezvolți o aplicație pentru a stabili o comunicație fără fir pe o anumită gamă prin Bluetooth. Pe scurt, putem concluziona că roboții cu comandă vocală pot fi cu siguranță o piață viitoare pentru multe scopuri industriale și interne legate de automatizarea sarcinilor zilnice. După mai multe rulări și teste, metoda noastră propusă de comunicare Bluetooth a funcționat eficient, cu o întârziere acceptabilă. Conexiunile dintre microcontroler și Bluetooth au funcționat destul de bine cu câteva erori de recunoaștere a comenzilor vocale. Am folosit atât conectivitatea internet bazată pe GSM, cât și WIFI pentru ca aplicația să recunoască comenzile și să o conecteze la Arduino. Dar pentru modificările viitoare putem crea un sistem offline pentru ca aplicația să recunoască vocea și să o trimită înapoi la microcontroler. Câteva modificări ale aplicației bazate pe Android pot duce la o mai multă claritate a recunoașterii vocale.

Pasul 1: Componente

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Senzor cu ultrasunete HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servomotor Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. Șir

5. Modulul transmițător Bluetooth REES52 cu ieșiri TTL HC05

www.amazon.in/REES52-Bluetooth-Transceiver…

Pasul 2: Circuit

Circuit
Circuit

Pasul 3: Codificare

Recomandat: