В днешно време роботиката се превръща в една от най-напредналите в областта на технологиите. 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