Ultrasonik sensor va Arduino yordamida to'siqlardan qochish roboti

Xulosa: Tezlik va modullik nuqtai nazaridan texnologiyaning rivojlanishi bilan robot tizimini avtomatlashtirish haqiqatga aylandi. Ushbu maqolada turli maqsadlar va ilovalar uchun to'siqlarni aniqlash robot tizimi tushuntirilgan. Ultrasonik va infraqizil datchiklar interfeysli mikrokontrollerga belgilarni berish orqali robotning yo'lidagi to'siqlarni farqlash uchun amalga oshiriladi. Miniatyura regulyatori aniqlangan to'siqdan uzoqlashish uchun motorlarni qo'zg'atish orqali robotni o'rnini bosuvchi yo'nalishga yo'naltiradi. Ramkaning ko'rgazma bahosi 85 foiz aniqlikni va individual ravishda 0,15 ko'ngilsizlik ehtimolini ko'rsatadi. Hamma narsani hisobga olgan holda, panelga o'rnatilgan infraqizil va ultratovush sensorlari yordamida to'siqlarni aniqlash sxemasi samarali amalga oshirildi.

1.Kirish

Moslashuvchan robotlarning qo'llanilishi va ko'p qirrali dizayni har kuni bosqichma-bosqich rivojlanib bormoqda. Ular doimiy ravishda turli sohalarda, masalan, harbiy, klinik sohalarda, kosmik tekshiruvda va odatiy uy xo'jaligida haqiqiy sharoitlarga o'tishmoqda. Rivojlanish to'siqlardan qochish va yo'lni tasdiqlashda moslashuvchan robotlarning muhim xususiyati bo'lib, odamlarning qanday munosabatda bo'lishiga va mustaqil tuzilmani ko'rishiga sezilarli ta'sir qiladi. Kompyuter ko'rish va diapazon sensorlari ko'p qirrali robotlarning identifikatorida qo'llaniladigan asosiy maqolani aniqlash tizimlaridir. Kompyuterni ajratib ko'rsatish usuli diapazon sensorlari strategiyasidan ko'ra ko'proq intensiv va o'ta og'ir protseduradir. To'siqlarni aniqlash tizimini ishlatish uchun yog'li radar, infraqizil (IR) va rultrasonik sensorlardan foydalanish to'siqni aniqlash tizimi kabi aniq o'z vaqtida boshlangan. 1980-yillar. Qanday bo'lmasin, ushbu yutuqlarni sinab ko'rishdan so'ng, radarni ishlab chiqish foydalanish uchun eng mos ekanligi ko'rib chiqildi, chunki qolgan ikkita ilg'or tanlov atrof-muhit cheklovlariga, masalan, bo'ron, muz, dam olish kuni va yerga bog'liq edi. . Bundan tashqari, o'lchash moslamasi yondashuvi buning uchun pul jihatidan oqilona rivojlanish edi va nima qaytib keladi [3]. Sensorlar to'siqning taniqli dalillari bilan cheklanmagan ko'rinadi. Turli xil sensorlar o'simliklardagi o'simliklarning turli xususiyatlarini yo'q qilish uchun ishlatilishi mumkin, bu o'z-o'zini boshqaradigan robotga to'g'ri o'g'itni eng ideal tarzda ta'minlashga imkon beradi, bu esa turli o'simliklarni ko'rsatib beradi.

Kultivatsiyada turli xil IOT innovatsiyalari mavjud bo'lib, ular hozirgi iqlim to'g'risida doimiy ma'lumot to'plashni o'z ichiga oladi, ular noqulay bosqinchilik, shovqin, harorat, yog'ingarchilik va boshqalarni o'z ichiga oladi. O'sha paytda to'plangan ma'lumotlardan etishtirish usullarini mexanizatsiyalash uchun foydalanish mumkin va xavf va isrofgarchilikni kamaytirish va hosilni saqlab qolish uchun kutilayotgan tadbirlarni cheklash uchun miqdor va sifatni yo'q qilishni tanlashga o'rgatish mumkin. Modelga kelsak, chorvadorlar hozirda uzoq mintaqadan tuproq namligi va fermaning haroratini tekshirishlari va hatto aniq etishtirish uchun zarur bo'lgan tadbirlarni qo'llashlari mumkin.

2. Metodologiya va amalga oshirish

Ushbu maqolada ko'rib chiqilgan protsedura quyidagi bosqichlardan iborat. Bundan tashqari, aniqlangan ma'lumotlar Arduino dasturlash tomonidan oxirgi marta tayyorlangan ikkita Arduino platasida saqlanadi [8]. Tizimning blok diagrammasi 1-rasmda ko'rsatilgan.

Shakl 1

1-rasm:Tizimning blok diagrammasi

Ramkaning rivojlanishi sensor (Echo ultratovush sensori) ma'lumotlarini qayta ishlash va aktuatorni (to'g'ridan-to'g'ri to'g'ridan-to'g'ri to'g'ridan-to'g'ri dvigatellar) harakatlantirish uchun belgilab qo'yish uchun Arduino UNO-ni talab qildi. Bluetooth moduli ramka va uning qismlari bilan yozishmalar uchun talab qilinadi. Butun ramka non taxtasi orqali bog'langan. Ushbu asboblarning nozik tomonlari quyida keltirilgan:

2.1Ultrasonik sensor

Shakl 2. Avtomobil atrofida ultratovush sensori mavjud bo'lib, u har qanday to'siqni tanib olish uchun ishlatiladi. Ultrasonik sensor tovush to'lqinlarini uzatadi va ob'ektdan tovushni aks ettiradi. Ob'ekt ultratovush to'lqinlarining epizodi bo'lgan nuqtada energiya taassurotlari 180 darajagacha paydo bo'ladi. Agar to'siq epizodga yaqin bo'lsa, energiya ko'p o'tmay qayta aks etadi. Agar buyum uzoqda bo'lsa, o'sha paytda aks ettirilgan belgi qabul qiluvchiga yetib borishi uchun cheklangan vaqt kerak bo'ladi.

mín 2

2-rasm Ultrasonik sensor

2.2Arduino taxtasi

Arduino - bu hamshiralik ishi bo'yicha yordamchi bo'lib, unda kuchli faoliyatni amalga oshirish uchun xaridorni yaratadi. Arduino mikrokontroller bo'lishi mumkin. Ushbu mikrokontroller gadjetlari doimiy sharoitlarda, shuningdek, ob-havo sharoitida mahsulotlarni tozalash va hukmronlik qilishni osonlashtiradi. Ushbu choyshablar bozorda arzonroqdir. Unda turli xil o'zgarishlar ham amalga oshirildi, hali ham davom etmoqda. Arduino taxtasi quyidagi 3-rasmda ko'rsatilgan.

Rasm 17

3-rasm:Arduino taxtasi

2.3DC motorlar

Muntazam DC motorida tashqi tomondan doimiy magnitlar, ichkarida esa burilish armaturasi mavjud. Ushbu elektromagnitga quvvat kiritganingizda, u statordagi magnitlarni o'ziga tortadigan va qaytaradigan armaturada jozibali maydon hosil qiladi. Shunday qilib, armatura 180 darajaga aylanadi. Quyidagi 4-rasmda ko'rsatilgan.

Rasm 18

4-rasm:DC motor 

3. Natijalar va muhokama

Ushbu taklif qilingan tuzilma Arduino UNO kabi jihozlarni, chidab bo'lmas sezgir elementni, non taxtasini, to'siqlarni ko'rish va iste'molchini to'siqqa qarab yoritish uchun signallarni, Qizil LEDlar, kalitlarni, Jumper interfeysini, quvvat bankini, Erkak va ayol sarlavhalarini o'z ichiga oladi. ko'p qirrali va stikerlar sport uchun band sifatida xaridorlar uchun kiyiladigan jihozni yaratish. Qarama-qarshilik simlarini o'rnatish Associate in Nursing after-wayda amalga oshiriladi. Kristalli rektifikatorning yer qo'ng'irog'i Arduino GND ga ulangan. + ve LEDning Arduino piniga 5 va kalitning o'rta oyog'iga ulangan. Buzzer kalitning oddiy oyog'iga ulangan.

Oxirida, Arduino platasiga barcha bog'lanishlar amalga oshirilgandan so'ng, kodni Arduino platasiga o'tkazing va kuchlar banki yoki kuchdan mohirlik bilan foydalanib, turli modullarni majburlang. O'rnatilgan modeldagi yon ko'rinish 5-rasm ostida ko'rsatilgan.

Rasm 19

5-rasm:To'siqlarni aniqlash uchun mo'ljallangan modelning yon ko'rinishi

Bu erda ultratovush sensori elementi frantsuz telefoni sifatida ishlatiladi. Ultrasonik to'lqinlar elementlar idrok etilgandan so'ng transmitter tomonidan yuboriladi. ultratovush sensori elementi ichidagi har bir transmitter va benefitsiar joylashuvi. Biz berilgan va olingan belgi orasidagi vaqt oralig'ini aniqlashga moyilmiz. Emissiya va sezuvchi element o'rtasidagi posilka shundan foydalanib hal qilinadi. Maqola va shuning uchun sezuvchi element o'rtasidagi bo'linishni oshirganimizdan so'ng, fikrning chegarasi kamayishi mumkin. Sensor elementi oltmish daraja konsolidatsiyaga ega. Oxirgi robot ramkasi 6-rasm ostida ko'rsatilgan.

Rasm 20

6-rasm:Oldingi ko'rinishda robot tugallangan ramka

Yaratilgan ramka o'z yo'lida turli ajralishlarga to'siq qo'yish orqali sinab ko'rildi. Datchiklarning reaktsiyalari alohida baholandi, chunki ular o'zini o'zi boshqaradigan robotning turli qismlarida joylashgan edi.

4. Xulosa

Avtomatik avtomat tizimi uchun kashfiyot va qochish tizimi. Tashish mumkin bo'lgan avtomat usulidagi to'siqlarni tan olish uchun 2 ta heterogon datchiklar to'plami ishlatilgan. haqiqat darajasi va umidsizlikning eng kam ehtimoli meros bo'lmagan. Erkin ramka bo'yicha baholash shuni ko'rsatadiki, u to'siqlardan qochish, halokatdan uzoqroq turish va o'z pozitsiyasini o'zgartirish uchun jihozlangan. Shubhasiz, ushbu tartibga solish bilan ko'proq e'tiborga loyiq qulayliklar qo'shilishi mumkin, chunki bu shaxslarning nolga yaqin aralashuvi bilan turli cheklovlarni amalga oshirishni maqsad qilgan. Nihoyat, IR yordamida robot uzoqdan boshqarilishi kerak edi. benefitsiar va masofaviy tartibga soluvchi. Ushbu tashabbus mamlakatning noqulay iqlimi, himoyasi va xavfsizligi uchun foydali bo'ladi.


Xabar vaqti: 21-iyul-2022