Mundarija:

GPS bilan avtonom tank: 5 qadam (rasmlar bilan)
GPS bilan avtonom tank: 5 qadam (rasmlar bilan)

Video: GPS bilan avtonom tank: 5 qadam (rasmlar bilan)

Video: GPS bilan avtonom tank: 5 qadam (rasmlar bilan)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Iyun
Anonim
Image
Image
Shassini yig'ish
Shassini yig'ish

DFRobot yaqinda menga sinab ko'rish uchun Devastator Tank Platform to'plamini yubordi. Albatta, men uni avtonom va GPS imkoniyatlariga ega bo'lishga qaror qildim. Bu robot navigatsiya qilish uchun ultratovushli sensordan foydalanadi, u bo'sh joyni tekshirganda oldinga siljiydi. Agar u ob'ektga yoki boshqa to'siqqa juda yaqinlashsa, u har bir yo'nalishni tekshiradi va keyin shunga qarab harakat qiladi.

BoM:

  • DFRobot Devastator tank robotli platformasi: havola
  • Qo'shimchali DFRobot GPS moduli: havola
  • Yoshlik 3.5
  • Ultrasonik sensor - HC -SR04 (umumiy)
  • Mikro Servo 9g

1 -qadam: Shassini yig'ish

Shassini yig'ish
Shassini yig'ish

To'plam uni yig'ish bo'yicha juda oddiy ko'rsatmalarga ega. 4 ta oddiy konstruktsiyadan tashqari, u Raspberry Pi va Arduino Uno kabi taxtalarni qo'llab -quvvatlaydigan turli xil o'rnatish teshiklariga ega. Ishni shassisning har ikki tomoniga osib qo'yishni boshladim, keyin g'ildiraklarni qo'ydim. Shundan so'ng men har bir bo'lakni bir -biriga bog'lab qo'ydim va treklarni qo'shdim.

2 -qadam: Elektronika yaratish

Elektronikani yaratish
Elektronikani yaratish
Elektronikani yaratish
Elektronikani yaratish
Elektronikani yaratish
Elektronikani yaratish

Men Teensy 3.5 -ni miyam uchun ishlatishga qaror qildim, chunki u bir nechta ketma -ket ulanishni qo'llab -quvvatlay oladi va 120 MGts chastotada ishlaydi (Arduino Uno uchun 16 bilan taqqoslaganda). Keyin GPS modulini Serial1 pinlariga, Serial3 da Bluetooth moduli bilan biriktirdim. L293D dvigatel haydovchisi uchun eng yaxshi tanlov edi, chunki u 3,3V va 2 dvigatelni qo'llab -quvvatlaydi. Oxirgi - servo va ultrasonik masofa sensori. Shassi tepada bitta mikroservoni qo'llab-quvvatlaydi, bundan tashqari, men HC-SR04-ga yopishtirdim, chunki uning kam quvvat sarfi va ishlatish qulayligi.

3 -qadam: ilovani yaratish

Men bu robotning qo'lda va avtonom imkoniyatlarga ega bo'lishini xohlardim, shuning uchun ilova ikkalasini ham ta'minlaydi. Men har bir yo'nalishni boshqaradigan to'rtta tugmani yaratishni boshladim: oldinga, orqaga, chapga va o'ngga, shuningdek qo'lda va avtonom rejimlarni almashtirish uchun ikkita tugma. Keyin men foydalanuvchilarga robotdagi HC-05 bluetooth moduliga ulanish imkonini beradigan ro'yxat tanlagichni qo'shdim. Nihoyat, men foydalanuvchining telefoni va robotning joylashishini ko'rsatadigan 2 ta markerli xaritani qo'shdim. Robot har 2 soniyada Bluetooth orqali joylashuvi haqidagi ma'lumotni telefonga yuboradi, keyin uni tahlil qiladi. Siz uni bu erda topishingiz mumkin

4 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Hammasini birlashtirish juda oddiy. Har bir dvigateldan simlarni dvigatel haydovchisiga mos keladigan pinlarga ulang. Keyin taxtani robotga o'rnatish uchun bir nechta to'xtash joylari va vintlarni ishlating. GPS moduli tank tashqarisida ekanligiga ishonch hosil qiling, shuning uchun uning signalini metall ramka bloklamaydi. Nihoyat, servo va HC-SR04 ni o'z joylariga ulang.

5 -qadam: undan foydalanish

Endi faqat motorlar va o'smirlarga kuch qo'shing. Ilova orqali HC-05 ga ulaning va dam oling!

Tavsiya: