Mundarija:

Mini-sumo boti: 9 qadam
Mini-sumo boti: 9 qadam

Video: Mini-sumo boti: 9 qadam

Video: Mini-sumo boti: 9 qadam
Video: Blacksmith vs. Minotaur - BattleBots 2024, Noyabr
Anonim
Mini-sumo boti
Mini-sumo boti

Sumo boti nima?

Bu loyiha sumo robototexnikasining raqobat uslubidan ilhomlangan, uning misolini bu erda topish mumkin. Oq botli qora halqaga ikkita bot joylashtirilgan, uning maqsadi - boshqa botni avtonom tarzda ringdan chiqarib tashlash. Shuning uchun sensorlardan foydalanish borasida u yaxshi loyihani amalga oshiradi.

Ushbu qo'llanmada men sizga mini sumo botini yaratish bo'yicha ko'rsatma beraman. Biroz vaqt o'tkazish yoki hatto robototexnika bo'yicha o'zingizning tadbiringizni boshlash ajoyib loyihadir. Bu ixcham, o'rganish imkoniyatlari bilan to'la va o'ynash juda qiziq.

Ta'minotlar

Materiallar hisobi

  • Yashil PLA
  • 2x SG90 uzluksiz servo
  • HC-SR04 ultratovush sensori
  • Infraqizil sensor
  • 2 m qizil o'tish simlari
  • 2 x M4 murvat
  • 2x M4 olti burchakli yong'oqlar
  • 1x lityum ionli batareya 3.7V 3600 mA / soat
  • 1x Li-Ion 18650 batareya ushlagichi
  • TP4056 Li-Ion zaryadlash moduli
  • 5V DC-DC kuchaytirgichi
  • Arduino Nano
  • Kichik non paneli
  • Moviy tayoq
  • 2x g'ildiraklar
  • 2x M3 kichik vintlardek (Servo uchun)
  • 1 x SPDT kaliti

Foydali uskunalar

  • 3D printer
  • Dremel to'plami
  • Issiq yopishtiruvchi qurol
  • Kompyuter

1 -qadam: Shassini 3D bosib chiqarish

Shassini 3D bosib chiqarish
Shassini 3D bosib chiqarish

Birinchidan, biriktirilgan faylni yuklab oling va FlashPrint yoki boshqa 3D printerli dastur yordamida oching. Ushbu faylni SD -kartaga saqlang va 3D -printerga joylashtiring. Printerni o'rnatgandan so'ng, filamentni yuklang va ekstruderlarni qizdiring, dizaynni chop eting.

2 -qadam: Shassisni zımparalash (tozalash)

Shassini zımparalash (tozalash)
Shassini zımparalash (tozalash)
Shassini zımparalash (tozalash)
Shassini zımparalash (tozalash)

Shassi chop etilgach, tayanchlarni olib tashlash kerak bo'ladi. Kesish yoki kesish yordamida ularni osonlikcha kesib tashlash mumkin. Fayl qo'pol qirralarni tekislash va tozalash uchun ham ishlatilishi mumkin. Shassini buzmaslik yoki barmoqlaringizni shikastlamaslik uchun ehtiyot bo'ling.

3 -qadam: g'ildiraklar va servolarni birlashtirish

G'ildirak va servolarni birlashtirish
G'ildirak va servolarni birlashtirish
G'ildirak va servolarni birlashtirish
G'ildirak va servolarni birlashtirish

Bu qadam uchun, servo g'ildirak bilan mahkam bog'langan bo'lishi kerak, shunda u raqobat paytida yiqilib tushmaydi. Bu bo'g'inni ikki qismni bir -biriga mahkamlash orqali erishish mumkin, bu esa kuchli bo'g'in hosil qiladi.

4 -qadam: Servislarni xazaga ulash

Servislarni xazoga ulash
Servislarni xazoga ulash
Servislarni xazoga ulash
Servislarni xazoga ulash

G'ildiraklar servolarga o'rnatilgandan so'ng, endi shassiga doimiy ravishda o'rnatilishi mumkin. Buni amalga oshirishning eng yaxshi usuli, servolarni shassisga ushlab turish uchun etarlicha kuchli issiq yopishtiruvchi quroldan foydalanish edi, lekin agar kerak bo'lsa, servolarning joylashishiga o'zgartirishlar kiritishga imkon beradi.

Servislarni shassisga o'rnatishda to'g'ri va to'g'ri yo'naltirilganligiga ishonch hosil qiling!

5 -qadam: Old rolikli to'pni qo'shish

Old rolikli to'pni qo'shish
Old rolikli to'pni qo'shish
Old rolikli to'pni qo'shish
Old rolikli to'pni qo'shish

Bu qadam juda to'g'ri, chunki vintlar uchun ikkita teshik allaqachon shakllangan. Shassi bilan rulonli to'pni tekislang va ikkita komponentni M4 vintlardek va oltita somun yordamida mahkamlang.

Sumo botining pastga burilish burchagini kamaytirish uchun rulonli to'p va shassi orasiga qo'shimcha olti burchakli yong'oq qo'yish mumkin.

6 -qadam: Non paneli va datchiklarni qo'shish

Datchiklar paneli va panelini qo'shish
Datchiklar paneli va panelini qo'shish
Datchiklar paneli va panelini qo'shish
Datchiklar paneli va panelini qo'shish
Datchiklar paneli va panelini qo'shish
Datchiklar paneli va panelini qo'shish

Birinchidan, infraqizil sensorni botning old qismiga issiq elim yordamida mahkamlang, shu bilan birga uning ostidagi erni aniq skanerlay olishiga ishonch hosil qiling. Keyin, yuqoridagi rasmlarda ko'rinib turganidek, ultratovush sensorini botning old qismidagi kerakli teshiklarga mahkamlang.

Nihoyat, Arduino nanosi bo'lgan non panelini botning o'rtasiga qo'shing va muammoni bartaraf etish va ta'mirlash vaqtida olib tashlash oson bo'lishi uchun uni ko'k rang bilan mahkamlang.

7 -qadam: Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish

Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish
Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish
Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish
Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish
Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish
Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish
Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish
Batareyani boshqarish sxemasini yaratish va uni chazaga qo'shish

Lityum-ionli batareyani TP-4056 Li-Ion zaryadlovchi moduli va 3V-5V kuchaytirgichi bilan parallel ravishda ulash lozim. Bu jarayonda o'tish simlarini to'g'ri kutupluluğun terminallariga ulashingizga ishonch hosil qiling.

Lehimlashda ehtiyot bo'lish, yaxshi gazlangan joyda ishlash va ko'zdan himoya vositalarini kiyishni unutmang.

Botni yoqish va o'chirish uchun 5Vboost konvertorining ijobiy chiqishiga kalit qo'yish kerak. DC-DC konvertorining chiqishi to'g'ridan-to'g'ri Arduino Nano quvvat manbasiga o'tadi.

8 -qadam: Kod, Arduino Nano va O'chirish

Kod, Arduino Nano va O'chirish
Kod, Arduino Nano va O'chirish
Kod, Arduino Nano va O'chirish
Kod, Arduino Nano va O'chirish

Birinchidan, Arduino Nano -ni dasturlash uchun siz Arduino IDE va Nano uchun kerakli drayverlarni yuklab olishingiz kerak bo'ladi. Buni amalga oshirgandan so'ng, siz kompyuterni nano-ga USB-Micro-USB-kabel orqali ulash orqali quyida ko'rsatilgan kodni yuklashingiz kerak.

Keyin yuqoridagi diagramadan foydalanib, kerakli komponentlar va sensorlarning har birini Nano -ga ulang.

  • 2 Servo 9 va 10 -pinlarga ulangan bo'lishi kerak.
  • Infraqizil sensori analog pinga ulangan bo'lishi kerak (bu sensor kodga kiritilmagan, chunki u faqat raqobatga xosdir - foydalanuvchi qo'shishi kerak)
  • HC-SR04 ultratovush sensori aks-pinini 5-pinga va uning uchini 4-pinga ulangan bo'lishi kerak.

Bu bajarilgandan so'ng, botni sinab ko'ring va kerakli o'zgartirishlarni kiriting.

9 -qadam: Bu shunday! Sizning sumo botingiz borishga tayyor

Bo'ldi shu! Sizning sumo botingiz borishga tayyor
Bo'ldi shu! Sizning sumo botingiz borishga tayyor
Bo'ldi shu! Sizning sumo botingiz ishga tayyor
Bo'ldi shu! Sizning sumo botingiz ishga tayyor

Hamma narsa tayyor va sizning botingiz tugadi.

Xursand bo'ling!

Tavsiya: