Turinys:

DTMF ir gestais valdomas robotų vežimėlis: 7 žingsniai (su nuotraukomis)
DTMF ir gestais valdomas robotų vežimėlis: 7 žingsniai (su nuotraukomis)

Video: DTMF ir gestais valdomas robotų vežimėlis: 7 žingsniai (su nuotraukomis)

Video: DTMF ir gestais valdomas robotų vežimėlis: 7 žingsniai (su nuotraukomis)
Video: Nato Mokymai 2024, Liepa
Anonim
DTMF ir gestais valdomas robotų vežimėlis
DTMF ir gestais valdomas robotų vežimėlis

Šiame pasaulyje nemažai žmonių yra neįgalūs. Jų gyvenimas sukasi aplink ratus. Šiame projekte pristatomas būdas valdyti vežimėlio judėjimą naudojant rankų gestų atpažinimą ir išmaniojo telefono DTMF.

1 žingsnis: Įvadas

Įvadas
Įvadas

DTMF valdymas:- Paprastai belaidžiu būdu valdomi robotai naudoja RF grandines, kurių trūkumai yra ribotas darbo diapazonas, ribotas dažnių diapazonas ir ribotas valdymas. Naudojant mobilųjį telefoną robotizuotam valdymui galima įveikti šiuos apribojimus. Tai suteikia tvirto valdymo pranašumą, darbo diapazoną, kuris yra toks pat platus kaip paslaugų teikėjo aprėpties zona, jokių trukdžių kitiems valdikliams ir iki dvylikos valdiklių.

Nors robotų išvaizda ir galimybės labai skiriasi, visi robotai turi mechaninės, kilnojamosios struktūros, kurią valdo tam tikra forma, bruožą. Roboto valdymas apima tris skirtingas fazes: suvokimą, apdorojimą ir veiksmą.

Paprastai receptoriai yra jutikliai, sumontuoti ant roboto, apdorojimą atlieka borto mikrovaldiklis arba procesorius, o užduotis atliekama naudojant variklius arba su kitomis pavaromis.

Žmogus nuėjo ilgą kelią Kalbant apie vystymąsi per tam tikrą laikotarpį, mes panaudosime RF modulius belaidžiam tikslui, po to mes įveiksime GSM modemų metodus ir naudosime DTMF belaidžio ryšio sistemoje.

DTMF technologija įveikė apribojimo problemą, kurią galime dirbti tik ribotame diapazone arba ribotoje srityje, naudojant RF technologiją, naudojant mobilųjį telefoną (DTMF).

Mes galime pasiekti savo įrenginį ar robotą, kurio dydis yra paslaugų teikėjo darbo vieta, netrukdome kitiems valdikliams ir iki 5 valdiklių.

Gestų valdymas:- Tai paprasta ir turi keletą funkcijų, kurias galima atpažinti, ir siūlo tvirtus atpažįstamus rankos gestus. Kreivumu pagrįsti rankų gestų atpažinimo algoritmai atpažįsta rankų gestus, naudojant rankų formos kontūro geometrijos derinį ir apskaičiuojant atstumą nuo rankos centro iki išgaubto korpuso ant pirštų galiukų.

Šiame projekte šis metodas gali atpažinti 5 skirtingus rankų gestus tame pačiame fone penkių neįgaliųjų vežimėlių judėjimo būsenoje, pavyzdžiui: pirmyn, atgal, kairėn, dešinėn ir sustoti.

2 žingsnis: reikalingi komponentai

  1. ArduinoUNO
  2. „Arduino UNO IDE“(programinė įranga)
  3. DC varikliai
  4. Mobilusis telefonas
  5. DTMF dekodavimo modulis
  6. Variklio vairuotojas L293D
  7. Akselerometras
  8. HT12D
  9. HT12E
  10. RF pora
  11. 9 voltų baterija
  12. Baterijos jungtis
  13. Važiuoklė su ratukais
  14. Papildomas laidas
  15. jungiamieji laidai

3 žingsnis: gestų valdymo blokų schemos pavyzdys

Gestų valdymo bloko schemos pavyzdys
Gestų valdymo bloko schemos pavyzdys

Pastaba:- Visi grandinės jungtys turėtų būti atliekamos pagal nurodytą „Arduino“kodą arba pakeiskite „Arduino“kodą pagal savo grandinės jungtį.

4 žingsnis: skirtingi gestai naudojant akselerometrą

Įvairūs gestai naudojant akselerometrą
Įvairūs gestai naudojant akselerometrą
Įvairūs gestai naudojant akselerometrą
Įvairūs gestai naudojant akselerometrą
Įvairūs gestai naudojant akselerometrą
Įvairūs gestai naudojant akselerometrą

Tai yra skirtingi gestai skirtingam vežimėlio judėjimui, ty į priekį, į kairę, į dešinę, atgal ir į STOP.

5 žingsnis: DTMF grandinės schema

DTMF grandinės schema
DTMF grandinės schema

Pastaba:- Faktinė grandinės jungtis turėtų būti atliekama pagal arduino kodą arba pakeiskite kodą pagal savo grandinės jungtį.

Rekomenduojamas: