Робот за контрол на жестовете, базиран на акселерометър

Опитайте Нашия Инструмент За Премахване На Проблемите





В днешно време роботиката се превръща в една от най-напредналите в областта на технологиите. The приложения на роботиката участват главно в автомобили, медицина, строителство, отбрана и също се използват като a противопожарен робот в помощ на хората от пожарната катастрофа. Но управлението на робота с дистанционно или превключвател е доста сложно. И така, разработен е нов проект, т.е. робот за управление на жестове, базиран на акселерометър. Основната цел на този проект е да контролира движението на робота с жест с ръка с помощта на акселерометър.

Робот за контрол на жестовете, базиран на акселерометър

Робот за контрол на жестовете, базиран на акселерометър



Робот за контрол на жестовете, базиран на акселерометър

Този проект включва предавателна секция и приемна секция. The необходими компоненти за изграждане на този проект са Ht12e, Ht12d, L293D, AT89S52, 7805, кондензатор, кристал, PBT конектор, еднополюсна антена, резистор, LED, акселерометър и батерия. Акселерометърът е основно устройство в този проект.


акселерометър или предавателно устройство зависи от жеста на ръката. Чрез предавателно устройство се получава команда и тя се обработва с помощта на микроконтролера At89S51. Това микроконтролер дава дайте сигнал на робота да се движи в предпочитаната посока. Основният принцип на работа на този робот е набор от сигнали за данни за предаване на показанията на устройството към микроконтролера, монтиран в робота. Предварително програмираният микроконтролер работи в съответствие с програмата, което кара робота да работи съответно.



Роботът, контролиран с жестове, използващ акселерометър, е един вид робот, който може да се управлява чрез движение на ръката, като се постави акселерометър върху него. Този проект е разделен на две части предавателно устройство и приемно устройство. Когато устройството за жестове работи като предавателно устройство, а роботът работи като приемно устройство. Когато предаващо устройство (акселерометър) се постави на ръката, то ще изпрати сигнали до робота за необходимата операция.

Основните компоненти, използвани в предавателната секция, включват акселерометър, компаратор, HT12E IC енкодер и RF предавател .

Акселерометър

Акселерометърът е един тип сензор и дава аналогови данни, докато се движи в посока X, Y и Z. Тези посоки зависят от вида на сензора. Диаграмата на акселерометъра е показана по-долу. Този сензор се състои от посоки на стрелките, ако наклоним сензора в една посока, тогава данните на конкретния щифт ще се променят под формата на аналогови. Акселерометърът се състои от шест щифта, където функцията на всеки щифт е обсъдено по-долу.


Акселерометър

Акселерометър

  • Pin-1: VDD щифтът се използва за подаване на + 5V към този щифт
  • ПИН-2: ПИН GND е свързан към земята с цел пристрастия
  • ПИН-3: Х-пинът ще получава данните в посока X
  • ПИН-4: Y ПИН ще получава данните в посока Y
  • Pin-5: Z pin ще получава данните в посока Z
  • Pin-6: ST щифтът се използва за регулиране на чувствителността на акселерометъра 1,5g или 2g или 3g или 4g

Компаратор

Компараторът се използва за промяна на аналоговото напрежение в цифрово и сравнява това аналогово напрежение с референтно напрежение и дава точно ниско или високо напрежение

Енкодер

Този енкодер се използва за кодиране на 4-битови данни и предава чрез използване на модул за радиопредавател.

Модул за радиочестотен предавател

Модулът RF TX работи с честота 433MHz и този модул е ​​лесно достъпен на пазара с ниска цена

Основните компоненти, използвани в приемната секция, включват приемник, декодер, микроконтролер и драйвер на двигателя.

Предавателна секция

Предавателна секция

RF приемник

RF приемникът на този проект ще получава данните, които се прехвърлят от предаващото устройство.

Декодер

Декодерът се използва за промяна на серийните данни в паралелни данни, които се получават от модула на RF приемника.

Микроконтролер

The микроконтролерът е най-съществената част на робота. Микроконтролер от семейство 8051 се използва във веригата, за да даде капацитет за вземане на решение

Шофьор на мотор

Двигателят на двигателя е устройство, което дава на движението да изпълнява задача като мотор. Така че ние изискваме от водача на двигателя да ги прекара през контролера. Интерфейсът между мотора и микроконтролера може да бъде направен с помощта на интегрална схема на двигателя на L293D в тази схема.

В секцията на приемника модул за RF приемник получава данните от предавателя. Получените данни могат да бъдат декодирани от IC HT12D. Получените данни могат да бъдат обработени от микроконтролер AT89S51 и драйверът на двигателя се използва за управление на двигателя.

Приемник

Приемник

Робот за управление на жестове

Роботът, управляван с акселерометър, се движи според движението на ръката, докато поставяме акселерометъра върху ръката ви. Когато наклоним ръката с акселерометър пред робота, тогава роботът започва да се движи напред, докато се даде следващото движение. Когато наклоним ръката в обратна посока, тогава роботът променя посоката и състоянието си. След това започва да се движи в обратна посока, докато се даде следващият сигнал. Когато наклоним ръката от лявата страна, тогава роботът се премества в лявата страна, докато се даде следващият сигнал. По същия начин, когато наклоним ръката в дясната страна, тогава роботът се движи от дясната страна.

Приложения

The приложения на акселерометъра базиран на жестове контролиран робот включва

  • Тези роботи се използват във военни приложения за работа с роботи
  • Тези роботи се използват в медицински приложения с цел хирургия
  • Тези роботики се използват в областта на строителството
  • Тези роботики се използват в индустрията за управление на колички и асансьори.

По този начин всичко е свързано с робот за управление на жестове, базиран на акселерометър, неговата работа и приложения. Надяваме се, че сте разбрали по-добре тази концепция. Освен това, всякакви съмнения относно тази концепция или проекти за електроника , моля, дайте отзивите си, като коментирате в раздела за коментари по-долу. Ето въпрос към вас, какви са приложенията на робот за управление на жестове, базиран на акселерометър?

Кредити за снимки:

  • Робот за контрол на жестовете, базиран на акселерометър ytimg
  • Акселерометър static.flickr