Robot Namaste cu funcționare și aplicații de control vocal

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





LA robotul este o mașină electromecanică care este dirijat de un circuit sau un program de computer. Roboții au schimbat oameni cu ajutorul îndeplinirii unor sarcini continue și periculoase pe care oamenii aleg să nu le facă. Prezent roboții sunt clasificați în diferite categorii pe baza caracteristicilor și performanțelor lor, cum ar fi roboți industriali, roboți comerciali, roboți de service, roboți mobili. Iată un robot de serviciu care îndeplinește sarcinile continue de a întâmpina oamenii printr-o mișcare a mâinii reprezentând „Namaste” printr-un mesaj vocal înregistrat. În general, atunci când invităm oamenii acasă, petreceri, funcții de căsătorie, birou etc. Trebuie să aranjăm o persoană care să îi întâmpine și să îi invite la intrare. Dacă numărul de persoane este redus, atunci sarcina este mai simplă. Dar dacă salutați sute de oameni, atunci sarcina este dificilă. Pentru a depăși această problemă, iată un proiect, și anume robot namaste cu control vocal.

Robot Namaste

Robot Namaste



Robot Namaste cu control vocal

Principalul concept al acestui Namaste proiectul robotului este de a controla diferitele servo-motoare printr-o placă Arduino. Acest robot scanează oamenii din jur și își rotește capul în jur cu 180 °. Dacă recunoaște pe cineva din apropiere, atunci îi dorește acelei persoane cu Namaste cu ambele mâini apăsând împreună. Este modalitatea tradițională de a ura oamenii din India. aplicații ale roboților implică-te în centre comerciale, parcuri, birouri pentru a atrage oamenii.


Diagrama bloc a robotului Namastae cu control vocal

Următoarea figură semnifică schema bloc a robotului Namaste cu control vocal. În acest tip de robot, comenzile vocale sunt programate. Întreaga placă de dezvoltare poate fi conectată la sursa de alimentare comună. Descrierea fiecărui bloc este următoarea. alimentare electrică oferă sursa de alimentare tuturor modulelor. Aceste module necesită curent în mA și tensiunea de funcționare va fi de 5V.



Diagrama bloc a robotului Namastae cu control vocal

Diagrama bloc a robotului Namastae cu control vocal

Placa Arduino

Arduino este un fel de instrument bazat pe o placă simplă de microcontroler folosită pentru a controla și simți lumea fizică decât un computer desktop. Pentru calcul fizic sunt disponibile diverse platforme de microcontroler. Caracteristicile importante ale unui Arduino sunt software-ul ieftin, open source și extensibil. Software-ul Arduino este disponibil ca instrument open source și limbajul poate fi extins prin bibliotecile C ++.

Placa Arduino

Placa Arduino

Senzor Ping

Senzorul de ping folosește SONAR pentru a controla distanța unui obiect din vecinătatea sa. Acest senzorul este folosit ca ochii robotului pentru a simți obstacolul. De exemplu, senzorul de proximitate. Oferă o precizie excelentă a gamei și citiri stabile. Funcționarea acestui senzor nu este afectată de materialul negru sau de lumina soarelui. Specificațiile senzorului de ping sunt tensiunea de 5V, curentul este de 15mA, unghiul senzorului NU este> = 15 și distanța de detecție este de 2 cm ~ 450 cm.

Senzor Ping

Senzor Ping

Interfața senzorului de ping cu un Arduino este prezentată mai jos. Sunt disponibili patru pini pentru interfața senzorului de ping cu o placă Arduino. Cei patru pini de pe placa Arduino sunt GND, VCC, ECHO și TRIGGER. Pinii de pe placă sunt D0-D13, în sensul că 12 și 13 pini sunt pini de intrare și de ieșire.


Microcontrolerul Arduino ne oferă o bibliotecă de servocontrol care ne permite să comutăm servos cu ușurință. În acest proiect am folosit 5 servome pentru a regla mișcările robotului Namaste, cum ar fi capul, cotul drept, cotul stâng, umărul drept și umărul stâng. Aici, pinii de intrare / ieșire digitali (D5, D6, D9, D10, D1) semnifică în placa Arduino interfațată cu servo-motoare.

IC de redare vocală

Acest IC de redare vocală oferă mesajul înregistrat care se redă la frecvența predefinită. Redarea este mutată pe unitatea de amplificare audio.

IC de redare vocală

IC de redare vocală

Releu

LA releu este un fel de comutator funcționează electric. Fluxul de curent prin bobina releului face un câmp magnetic care invită o pârghie și schimbă contactele comutatorului.

Releu

Releu

Control vocal Namastae Robot Function

Lucrarea robotului Namaste se poate face într-o procedură pas cu pas, împreună cu rezultatele simulate. Atunci când robotul Namaste se află într-o primă stare, atunci servomotorul Robotul 2, 3, 4, 5 este în starea OFF sau zero. Capul robotului Namaste alternează de la centru la dreapta, la stânga și apoi la înapoi la centru datorită rotirii servomotorului 1 de la 0 ° -180 °. Mișcarea capului robotului specifică faptul că robotul Namaste caută un obstacol. Când senzorul de ping detectează orice obstacol, poziția capului robotului revine în centru și relicvele servomotorului 1 la un unghi de 90 ° și oprit. Este activat într-o stare LOW.

Când servo-motorul 1 este oprit, atunci motoarele rămase, cum ar fi servo4 și servo5, pornesc. Linia de semnal este declanșată pentru umerii dreapta și stânga ai robotului Namaste. Acum mâinile unui robot pot face mișcare. Servomotorele de umăr sunt interfațate la pinii de intrare și ieșire digitale ai plăcii Arduino. Dar, liniile de semnal sau acești pini vor fi ridicate și poziția servo-ului este schimbată la 90 °. Acum servo4 și servo 5 se opresc.

În cele din urmă putem concluziona că, scopul principal al acestui control vocal robotul trebuie să furnizeze serviciul de primire politicoasă a oamenilor prin detectarea oamenilor care mergeau în fața ei. Poate fi utilizat în diverse locuri publice, cum ar fi parcuri, centre comerciale, petreceri etc. Sperăm că ați înțeles mai bine acest concept. În plus, orice întrebări referitoare la acest concept sau bazate pe arduino proiecte robotice , vă rugăm să oferiți sugestiile dvs. valoroase comentând în secțiunea de comentarii de mai jos.

Credite foto: