Mundarija:
- 1 -qadam: Modullarning ulanishi
- 2 -qadam: Arduino va Dragino
- 3 -qadam: Android ilovasi
- 4 -qadam: Omni g'ildirakli robot harakatlari
Video: Omni Wheel mobil robot - IoT: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Ushbu yo'riqnomada men sizga wi-fi orqali boshqariladigan ko'p g'ildirakli mobil robotning dizaynini taqdim etaman. An'anaviy bluetooth yoki radio boshqaruvi bilan taqqoslaganda, asosiy farq shundaki, robot mahalliy tarmoqqa (LAN) ulangan va uni mobil IoT qurilmasi sifatida ishlatish mumkin. Tizimning yuragi - Arduino Mega 2560 va Dragino Yun Shild. Dragino Yun OpenWrt Linux -ga asoslangan va bir nechta foydali funktsiyalarni beradi. Ulardan biri - havo kodini Arduino kartasiga yuklash qobiliyati. U shuningdek Web GUI va SSH tomonidan boshqarilishi mumkin va o'rnatilgan veb-serverga ega.
Ushbu loyihada men 12 kanalli Mini Maestro boshqaruvchi 4 ta uzluksiz aylanish servosidan foydalanardim. Aytgancha, men robotning harakatini g'ildirakli g'ildiraklar bilan sinab ko'rmoqchi edim, shuning uchun men 40 mm diametrli to'rtta omni g'ildiraklardan foydalanardim. Bu mobil robot ikkita quvvat manbai bilan jihozlangan. Biri servolarni (Power bank 10000 mAh), ikkinchisi Arduino va Draginoni (Li-Po batareyasi 5000 mAch) etkazib berish uchun.
Robot shassisini qurish uchun men 2 mm qalinlikdagi po'lat plitalar va 5 mm qalinlikdagi pvc plastinadan foydalanardim. Keyin men ikkita plastinani qurilish armaturasi uchun vintlar bilan birlashtirdim. Bundan tashqari, men servolarni yopishqoq lenta yordamida tayanchga yopishtirdim.
Loyihaning tarkibiy qismlari:
- Arduino mega 2560 x1
- Dragino Yun qalqoni x1
- Mini Maestro 12 kanalli USB servo boshqaruvchi x1
- Uzluksiz aylanadigan servo AR-3603HB x4
- Hamma g'ildiraklar - 40 mm x 4
- Quvvat banki 5V 10000 mA / soat x1
- Li-Po batareyasi 7, 4V 5000 mA / soat x1
- Jumperlar va kabellar
- Yong'oq va murvat
- Metall yoki plastmassadan yasalgan shassi
1 -qadam: Modullarning ulanishi
Arduino Mega 2560 Dragino Yun Shield bilan bog'langan, lekin avval siz ushbu havolada ko'rsatilgan mega2560 va mega16u2 o'rtasidagi ulanish aloqasini uzishingiz kerak.
Keyingi qadam, yuqoridagi rasmda ko'rsatilganidek, Arduino Mega va Mini Maestro 12 o'rtasidagi simli aloqa.
1. Arduino Mega 2560 -> Mini Maestro 12
- GND - GND
- RX1 (18) - RX
- TX1 (19) - TX
2. Batareya 5V (Quvvat banki) -> Mini Maestro 12
- GND - GND
- 5V - VIN
3. Servos -> Mini Maestro 12
- servo 1 - kanal 1
- servo 2 - kanal 2
- servo 3 - kanal 3
- servo 4 - kanal 4
2 -qadam: Arduino va Dragino
Dragino Yun Shield -ni sozlash bo'yicha barcha ma'lumotlarni bu erda topishingiz mumkin: link1, link2
Ushbu loyihaning to'liq Arduino kodi GitHub: havolasida mavjud
Arduino dasturini tuzishdan oldin siz Arduino uchun Pololu Maestro Servo Controller kutubxonasini o'rnatishingiz kerak.
Ushbu loyihada men Arduino va Dragino Yun Shild o'rtasidagi aloqani osonlashtiradigan "Ko'prik" kutubxonasidan ham foydalanaman.
3 -qadam: Android ilovasi
Mening Android ilovam sizga bu g'ildirakli mobil robotni wi-fi orqali boshqarishga imkon beradi. Siz ilovani Google Play -dan bepul yuklab olishingiz mumkin: havola. U ham mobil telefonlar, ham planshetlar bilan ishlaydi.
Dragon Robot Android ilovasidan qanday foydalanish kerak:
- ekranning yuqori o'ng burchagiga teging
- birinchi yorliqni tanlang - Sozlamalar
- robotingizning IP -manzilini (Dragino) mahalliy tarmoqqa kiriting
- "Saqlash" tugmachasini bosing - agar bu IP -manzil to'g'ri bo'lsa va robot LANga ulangan bo'lsa, siz "muvaffaqiyatli ulangansiz" deb javob olasiz.
- Qaytish -ni bosing va endi siz boshqaruv ekranidasiz
- robotni boshqarish uchun o'q tugmalaridan foydalaning va uni to'xtatish uchun robot belgisi bilan markaziy tugmani bosing
Agar siz mening robototexnika bilan bog'liq boshqa loyihalarimni ko'rishni istasangiz, tashrif buyuring:
- mening veb -saytim: www.mobilerobots.pl
- facebook: mobil robotlar
4 -qadam: Omni g'ildirakli robot harakatlari
Hamma g'ildirakli robot yuqoridagi rasmda ko'rsatilgandek istalgan yo'nalishda harakat qila oladi. Bu turdagi robotning afzalligi shundaki, u kerakli yo'nalishda harakat qilishni boshlashdan oldin burilish shart emas.
Tavsiya:
GRBL Stepper Motors Arduino Shield bilan Mecanum Omni Wheels Robot: 4 qadam
Mecanum Omni Wheels Robot with GRBL Stepper Motors Arduino Shield: Mecanum Robot - Men loyihani Dejanning gech -mexatronika blogida ko'rganimdan buyon qurmoqchi bo'lgan loyiham: howtomechatronics.com Dejan chindan ham uskuna, 3D bosib chiqarishning barcha jihatlarini qamrab olgan. , elektronika, kod va Android ilovasi (MIT
Robot: Windows Phone boshqaradigan mobil telefonning ikki yo'li.: 6 qadam (rasmlar bilan)
Robot: Windows Phone tomonidan boshqariladigan ikki yo'lli mobil telefonlar ro'yxati: Ro'yxat: Arduino Uno L 293 (ko'prik) HC SR-04 (Sonar moduli) HC 05 (Bluetooth moduli) Tg9 (Micro Servo) tishli qutisi bo'lgan dvigatel (ikkita) 6 AA) Kontaktli linzalarni ushlab turuvchi simlar (erkak va ayol pinlari) Kabelni issiq yopishtiruvchi (tayoq
To'siqlardan qochish bilan mobil boshqariladigan chiziqli izdosh robot: 6 qadam
To'siqlarni chetlab o'tadigan mobil boshqariladigan chiziqli robot: Bu shunchaki to'siqlardan qochish, chiziq izdoshi, mobil boshqaruvi va boshqalar kabi bir nechta xususiyatlarni birlashtirgan va bitta bo'lakka aylantirgan g'oya edi. Ushbu sozlash uchun kiyim. Bunda men
MR.D - Mobil robot barabanchi: 17 qadam
MR.D - Mobil robot barabanchi: Bu ko'rsatmalarni yig'ish va MR.D to'plamining mobil versiyasi bilan boshlash. MR.D (Mobil Robotik Barabanchi, "Sparky" InSoc robot)-Arduino-ga asoslangan, kengaytirilishi mumkin, buziladigan musiqali robot. Bu baquvvat yorug'lik
Omni Wheel Robot Gripper mexanizmi (kontseptsiya): 7 qadam
Omni Wheel Robot Gripper mexanizmi (kontseptsiya): Bu Omni g'ildirakli robot tutqichi va g'ildiraklar yordamida (bu tanlovning mavzusiga mos keladigan) robot kontseptsiyasini takomillashtirishga qaratilgan va Solidworks modeli orqali kontseptsiya isboti sifatida. Ammo menda resurslar yo'q va