Robot de control al gesturilor bazat pe accelerometru

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





În zilele noastre, robotica devine una dintre cele mai avansate în domeniul tehnologiei. aplicații ale roboticii implică în principal în automobile, medicale, construcții, apărare și, de asemenea, utilizate ca robot de stingere a incendiilor pentru a ajuta oamenii din accidentul de incendiu. Dar, controlul robotului cu o telecomandă sau un comutator este destul de complicat. Deci, este dezvoltat un nou proiect, adică un robot de control al gesturilor bazat pe accelerometru. Scopul principal al acestui proiect este de a controla mișcarea robotului cu gestul mâinii folosind accelerometrul.

Robot de control al gesturilor bazat pe accelerometru

Robot de control al gesturilor bazat pe accelerometru



Robot de control al gesturilor bazat pe accelerometru

Acest proiect include secțiunea emițător și secțiunea receptor. componentele necesare pentru a construi acest proiect sunt Ht12e, Ht12d, L293D, AT89S52, 7805, condensator, cristal, conector PBT, antenă unipolare, rezistor, LED, accelerometru și baterie. Accelerometrul este un dispozitiv esențial în acest proiect.


accelerometrul sau dispozitivul transmițător depinde de gestul mâinii. Prin dispozitivul transmițător, se primește o comandă și este procesată cu ajutorul microcontrolerului At89S51. Acest microcontrolerul dă semnalează robotului să se deplaseze în direcția preferată. Principiul de bază de lucru al acestui set de roboți al semnalelor de date ale transmiterii citirilor dispozitivului către microcontrolerul instalat în robot. Microcontrolerul preprogramat rulează conform programului, ceea ce face ca robotul să funcționeze corespunzător.



Un robot controlat prin gesturi care folosește un accelerometru este un fel de robot care poate fi acționat prin mișcarea mâinii prin plasarea unui accelerometru pe el. Acest proiect este împărțit în două părți dispozitiv emițător și dispozitiv receptor. În cazul în care un dispozitiv gestual funcționează ca un dispozitiv transmițător și un robot funcționează ca un dispozitiv receptor. Când un dispozitiv de transmisie (accelerometru) este plasat pe mână, atunci acesta va trimite semnale robotului pentru operația necesară.

Componentele majore utilizate în secțiunea de transmisie includ un accelerometru, un comparator, un codificator HT12E IC și Transmițător RF .

Accelerometru

Un accelerometru este unul tipul senzorului și oferă date analogice în timp ce se deplasează în direcția X, Y și Z. Aceste direcții depind de tipul senzorului. Diagrama accelerometrului este prezentată mai jos. Acest senzor constă din direcții săgeți, dacă înclinăm senzorul într-o direcție, atunci datele de la pinul respectiv se vor schimba sub formă de analog. Accelerometrul este format din șase pini, unde funcția fiecărui pin este discutat mai jos.


Accelerometru

Accelerometru

  • Pin-1: pinul VDD este utilizat pentru a furniza + 5V alimentare acestui pin
  • Pin-2: pinul GND este conectat la pământ în scopul polarizării
  • Pin-3: pinul X va primi datele în direcția X.
  • Pin-4: pinul Y va primi datele în direcția Y
  • Pin-5: pinul Z va primi datele în direcția Z
  • Pin-6: pinul ST este utilizat pentru a regla sensibilitatea accelerometrului 1,5g sau 2g sau 3g sau 4g

Comparator

Comparatorul este utilizat pentru a schimba tensiunea analogică în tensiune digitală și compară tensiunea analogică cu o tensiune de referință și oferă o tensiune precisă joasă sau înaltă

Codificator

Acest codificator este utilizat pentru a codifica datele pe 4 biți și transmite utilizând un modul transmițător RF.

Modul emițător RF

Modulul RF TX funcționează cu o frecvență de 433 MHz și acest modul este ușor disponibil pe piață la un cost redus

Componentele majore utilizate în secțiunea de recepție includ receptor, decodor, microcontroler și driverul motorului.

Secțiunea emițător

Secțiunea emițător

Receptor RF

Receptorul RF al acestui proiect va primi datele care sunt transferate de dispozitivul de transmisie.

Decodor

Decodorul este utilizat pentru a schimba datele seriale în date paralele care sunt primite de la modulul receptor RF.

Microcontroler

microcontrolerul este partea cea mai esențială robotului. Un microcontroler de familie 8051 este utilizat în circuit pentru a da o capacitate de decizie

Șofer de motor

Conducătorul motorului este un dispozitiv care oferă mișcarea pentru a face o sarcină ca un motor. Deci, avem nevoie de driverul motorului pentru a le rula prin intermediul controlerului. Interfața dintre motor și microcontroler poate fi realizată folosind un driver de motor L293D IC în acest circuit.

La secțiunea receptorului, un modul receptor RF primește datele de la transmițător. Datele primite pot fi decodate de un IC HT12D. Datele primite pot fi procesate de microcontrolerul AT89S51, iar driverul motorului este utilizat pentru controlul motorului.

Secțiunea receptorului

Secțiunea receptorului

Robotul de control al gesturilor funcționează

Robotul controlat prin gesturi bazat pe accelerometru se mișcă în funcție de mișcarea mâinii pe măsură ce așezăm accelerometrul pe mâna ta. Când înclinăm mâna cu un accelerometru în fața robotului, atunci robotul începe să meargă înainte până se dă următoarea mișcare. Când înclinăm mâna în direcție inversă, atunci robotul își schimbă direcția și starea. Apoi începe să se miște în direcție inversă până când se dă următorul semnal. Când înclinăm mâna pe partea stângă, atunci robotul se deplasează în partea stângă până când se dă următorul semnal. În același mod, când înclinăm mâna în partea dreaptă, atunci robotul se deplasează în partea dreaptă.

Aplicații

aplicații ale accelerometrului robot bazat pe gesturi controlate include

  • Acești roboți sunt utilizați în aplicații militare pentru a opera roboți
  • Acești roboți sunt utilizați în aplicații medicale în scopul operației
  • Aceste robotici sunt utilizate în domeniul construcțiilor
  • Aceste robotici sunt utilizate în industrii pentru controlul căruciorului și ridicării.

Astfel, este vorba despre robotul de control al gesturilor bazat pe accelerometru, funcționarea și aplicațiile sale. Sperăm că veți avea o mai bună înțelegere a acestui concept. Mai mult, orice îndoieli cu privire la acest concept sau proiecte electronice , vă rugăm să ne dați feedback comentând în secțiunea de comentarii de mai jos. Iată o întrebare pentru dvs., care sunt aplicațiile robotului de control al gesturilor bazat pe accelerometru?

Credite foto: