Mundarija:

Qanday qilib SMARS robotini yaratish mumkin - Arduino Smart Robot Tank Bluetooth: 16 qadam (rasmlar bilan)
Qanday qilib SMARS robotini yaratish mumkin - Arduino Smart Robot Tank Bluetooth: 16 qadam (rasmlar bilan)

Video: Qanday qilib SMARS robotini yaratish mumkin - Arduino Smart Robot Tank Bluetooth: 16 qadam (rasmlar bilan)

Video: Qanday qilib SMARS robotini yaratish mumkin - Arduino Smart Robot Tank Bluetooth: 16 qadam (rasmlar bilan)
Video: Makeblock Untimate Robot Kit Part 1 : Step by Step Assembly Robot of Aram Tank 2024, Noyabr
Anonim
Image
Image
Qismlar ro'yxati
Qismlar ro'yxati

Ushbu maqola PCBWAY tomonidan g'urur bilan homiylik qilinadi.

PCBWAY butun dunyodagi odamlar uchun yuqori sifatli PCB prototiplarini ishlab chiqaradi. O'zingizni sinab ko'ring va PCBWAY -da atigi 5 dollarga 10 ta tenglikni oling, juda yaxshi sifat, rahmat PCBWAY. Men ushbu loyihada foydalanish uchun ishlab chiqqan Arduino Uno uchun motor qalqoni PCBWAY PCB xizmatlaridan foydalanadi.

Bu ko'rsatmada men sizga Arduino robotli mashinasini qanday yasashni ko'rsataman SMARS Robot.

Qani boshladik

1 -qadam: qismlar ro'yxati

SMARS robotining asosiy modelini yaratish uchun sizga bir nechta qismlar kerak. Ikki asosiy qismga bo'linadi, 3D bosma qismlar va elektron komponentlar. 3D qismlar uchun siz 3D printer yordamida o'zingizni chop etishingiz mumkin, to'liq 3D fayllarni bu erdan yuklab olishingiz mumkin. Elektron komponentlar uchun siz Amazon yoki AliExpressda xarid qilishingiz mumkin.

Elektron qismlar:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino dvigatel qalqoni
  • 1 x Ultrasonik HC-SR04
  • 1 x IQ sensori
  • 2 ta tishli dvigatel 200 aylanish tezligi 6V
  • 8 x kabelli o'tish kabeli ayol -ayol 10 sm
  • 4 x AWG24 kabeli
  • 1 x ulagich 9V batareya
  • 1 x 9V batareya
  • 1 x batareya ushlagichi (2 x Li-ion 14500)
  • 1 x USB kabeli
  • 1 x USB OTG

2 -qadam: 3D qismlarini chop eting

3D qismlarini chop etish
3D qismlarini chop etish

SMARS -ni yaratish uchun ba'zi asosiy qismlar mavjud, siz qurish fayllarini thingiverse.com saytidan yuklab olishingiz mumkin. SMARS -ni yaratgan Kevin Tomasga rahmat.

www.thingiverse.com/thing:2662828

3D bosilgan qismlar ro'yxati

  • Shassi
  • Asosiy g'ildiraklar x2
  • Qul g'ildiraklar x2
  • Mexanik yo'llar x32
  • Tutqich taxtasi (9V batareya uchun)
  • Diapazonni topuvchi ushlagich
  • Diapazonni topuvchi qopqoq
  • Ulagich

Barcha qismlarni chop etish uchun 3D Printer Creality Ender 3 o'lchamidan foydalanganman: 0,2, to'ldirish 30%.

3 -qadam: Lehim simlari dvigatellarga

Lehim simlari dvigatellarga
Lehim simlari dvigatellarga
Lehim simlari motorlarga
Lehim simlari motorlarga

Lehimlashdan oldin siz dvigatellar va simlarning terminaliga ozgina oqim qo'yishingiz mumkin.

  • oldingi g'ildirakli dvigatel uchun musbat terminalga 13 sm qizil simni lehimlang
  • 13 sm uzunlikdagi qora simni old g'ildirakli dvigatel uchun manfiy terminalga lehimlang
  • orqa g'ildirakli dvigatel uchun musbat terminalga 13 sm qizil simni lehimlang
  • orqa g'ildirakli dvigatel uchun manfiy terminalga 13 sm uzunlikdagi qora simni lehimlang

Lehimlagandan so'ng, ularni mahkamlash uchun qizil va qora simlarni burang. Bundan tashqari, simlarni boshqarishni osonlashtiradi.

4 -qadam: Fit Motors

Fit Motors
Fit Motors

Dvigatellar g'ildirak teshigi orqasidagi mukammal o'lchamdagi maydonga o'rnatiladi.

5 -qadam: Batareyani joylashtiring

Fit Batareya
Fit Batareya
Fit Batareya
Fit Batareya

Batareya robotning o'rtasiga, ikkita motor orasiga to'g'ri keladi. Batareyaga 9V batareya ulagichini ulashingiz kerak bo'ladi.

Agar siz Li-ion 3.7V o'lchamli 14500 batareyali ikkita qayta zaryadlanuvchi batareyadan foydalanmoqchi bo'lsangiz, sizga 3 mm kattaroq shassi va 2xAA batareya ushlagichi kerak bo'ladi. Keyin batareyalarni shassi ichiga kiritish mumkin va Arduino Uno taxtasi uning ustida erkin harakatlanishi mumkin.

6 -qadam: Fit Motors egalari

Fit Motors egalari
Fit Motors egalari

Dvigatellar dvigatel ushlagichlari tomonidan joyida saqlanadi. Dvigatellarning kichik chuqurchasiga kiritish uchun siz ularni biroz egishingiz kerak bo'ladi. Dvigatel simlarini o'rnatishdan oldin ularni o'tkazib yuborish yaxshi amaliyotdir.

Bu ularni mahkam o'rnashtiradi va dvigatel simlarining bo'sh va tiqilib qolishiga imkon beradi.

7 -qadam: g'ildiraklarni mahkamlang

G'ildiraklarni biriktiring
G'ildiraklarni biriktiring
G'ildiraklarni biriktiring
G'ildiraklarni biriktiring
G'ildiraklarni biriktiring
G'ildiraklarni biriktiring

G'ildirakning ikki turi mavjud - xo'jayin va qul. Asosiy g'ildiraklar dvigatellar tomonidan boshqariladi, qul g'ildiraklar erkin aylanadi.

Qul g'ildiraklar shassi ustidagi quloqchalarga itariladi (ozgina kuch talab qilinadi). Qulflar va qulf g'ildiraklarining hech qanday qo'pol qirralari yo'qligiga ishonch hosil qilish ham yaxshidir, shunda ular hech qanday harakat qilmasdan aylanadi.

Asosiy g'ildiraklar dvigatel miliga itariladi, tormoz mexanizmining sinishiga olib keladigan kuchning oldini olish uchun motorni qo'l bilan ushlab turing.

Dvigatel simini orqa tomonga va quvvat simini o'ng tomonga tekislang.

8 -qadam: dvigatellarni sinovdan o'tkazish

Sinov motorlari
Sinov motorlari

Batareyaga musbat va manfiy simlarni tegizib, motorlarning to'g'ri ishlashini tekshiring. Ular g'ayrat bilan aylanishi kerak!

Agar batareyaga ulanishda dvigatellar aylanmasa, simlar hali ham motorga lehimlanganligini va o'rnatish vaqtida bo'shashmaganligini tekshiring (ular juda nozik). Bundan tashqari, 9v batareya to'liq zaryadlanganligini tekshiring.

9 -qadam: Arduino -ni qo'shing

Arduino -ni qo'shing
Arduino -ni qo'shing
Arduino -ni qo'shing
Arduino -ni qo'shing

Arduino Uno yoki Arduino mos keluvchi qismini robot shassisiga siljiting - SMARS shassisining yuqori qismidagi ikkita uyasi bor. SMARS korpusining yuqori qismi bo'linib ketmasligi uchun, Arduino -ni asta -sekin joylashtiring va agar qarshilikka duch kelsangiz, uni to'xtating va olib tashlang. Agar kanal etarlicha katta bo'lmasa, uni zımpara yoki fayl bilan to'ldirish yaxshidir.

Agar sizda allaqachon Bluino One bo'lsa, uni robot shassisiga siljitish juda oson bo'ladi, chunki uning o'lchamlari bir xil.

Bluino-ONE-bu yaxshi tanlov, siz uni Android telefon yoki noutbuk yordamida bluetooth orqali dasturlashingiz va boshqarishingiz mumkin.

Bluino-ONE-ni Tindie do'konida sotib olishingiz mumkin.

10 -qadam: Motor qalqonini yangilang

Motor qalqonini yangilang
Motor qalqonini yangilang

Adufruit tomonidan ishlab chiqarilgan yoki mos keladigan (Xitoydan klonlangan) Motor Shield V1/v2 -dan foydalangan holda SMARS robot loyihasida Arduino Uno -dan foydalanishingiz mumkin bo'lgan bir nechta motorli qalqon variantlari mavjud, ammo bu ekranning kamchiliklari Bluetooth ulanishiga ega emas. Android telefon tomonidan boshqariladigan SMARS robot loyihasi uchun kerak. Bu erda Motor Shield v1 -ni yangilash bo'yicha bosqichma -bosqich ko'rsatmalarni bajaring (bluetooth modulini qo'shing).

Agar siz Bluino-ONE (o'rnatilgan Bluetooth bilan mos keladigan Arduino) dan foydalansangiz yoki Bluino Motor Shield (Bluetooth o'rnatilgan dvigatel qalqoni) dan foydalansangiz, Motor Shield v1-ni yangilash bosqichini o'tkazib yuborishingiz mumkin.

11 -qadam: Motor qalqoni qo'shing

Motor qalqoni qo'shing
Motor qalqoni qo'shing
Motor qalqoni qo'shing
Motor qalqoni qo'shing

Dvigatel qalqonini ehtiyotkorlik bilan Arduino -ga suring, shunda barcha pinlar sarlavhali rozetkalarga yo'qolmaydi va egilmaydi.

Yoki siz Arduino Uno -ga Bluino dvigatel qalqoni ulashingiz mumkin.

12 -qadam: Kabelni ulang

Kabelni ulang
Kabelni ulang

Quvvat simlarini dvigatel qalqonidagi terminal blokiga va motor simlarini tegishli terminalga joylashtiring va torting.

Siz motorni ikkita M1 va M2 terminallariga ulamaysiz. To'g'ri, "chap dvigatel" M1 ga, "o'ng dvigatel" esa M2 ga ulanadi.

13 -qadam: treklarni biriktiring

Treklarni biriktirish
Treklarni biriktirish
Treklarni biriktirish
Treklarni biriktirish
Treklarni biriktirish
Treklarni biriktirish
Treklarni biriktirish
Treklarni biriktirish

Yo'llar bir -biriga to'g'ri uzunlikda kesilgan 1,75 mm filaman yordamida biriktiriladi.

G'ildiraklarga har ikki tomondan bir xil tortishish berish uchun, siz tırtıl shaklida har bir tomonga 16 ta yo'lni biriktirishingiz mumkin.

Yoki g'ildiraklarga turli sirtlarda ko'proq tortishish berish uchun siz har bir g'ildirakka 8 ta yo'lni biriktirishingiz mumkin.

14-qadam: Qo'shimcha modulni ulang

Qo'shimcha modulni ulang
Qo'shimcha modulni ulang
Qo'shimcha modulni ulang
Qo'shimcha modulni ulang
Qo'shimcha modulni ulang
Qo'shimcha modulni ulang

SMARS robotini yaxshilash uchun siz chop etishingiz va qo'shishingiz mumkin bo'lgan qo'shimcha modullar:

  • Servo bilan to'siqlardan qochish
  • Edge oldini olish tartibi
  • IQ sensori rejimi
  • Nur izdoshlari modasi
  • Shkaflar tartibi
  • Ovozni boshqarish rejimi
  • O't o'chiruvchi mod
  • Tuproq namligi rejimi
  • Tozalash tartibi
  • Belkurak modasi
  • Kurak V1 mod
  • Kurak V2 mod
  • Rangni aniqlash rejimi
  • Bamper to'siqlaridan qochish tartibi
  • Gripper rejimi
  • Qo'l panjasi
  • Yuk ko'taruvchi modasi
  • Yuk mashinalari treyleri modasi
  • Lazerli mod
  • Lego tartibi

To'liq ko'rsatma va elektron komponentni ko'rish uchun SMARS ilovasida ko'rsatilgan qo'shimcha modullar kerak

15 -qadam: SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)

SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)
SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)
SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)
SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)
SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)
SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)
SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)
SMARS ilovasi (Arduino eskiz, sxemalar va masofadan boshqarish pulti)

SMARS robotini tirik qilish uchun avval Arduino -ni dasturlash kerak, keyin dvigatellar, sensorlar va boshqa komponentlarni yig'ish kerak, shunda siz SMARS robotini o'ynashingiz va boshqarishingiz mumkin. Bularning barchasini bajarish uchun Android ilovasidan foydalanishingiz mumkin:

SMARS ilovasi

Aks holda, Arduino Uno kartasini kompyuter orqali Arduino IDE dasturi yordamida dasturlash mumkin.

16 -qadam: rohatlaning

Xursand bo'ling
Xursand bo'ling

Umid qilamanki, sizga SMARS robotingiz yoqadi. Agar shunday qilsangiz, iltimos, o'z brendlaringizni baham ko'ring, havolani ulashing, Instructables va Youtube -ga yoqing va obuna bo'ling. Har doimgidek, agar sizda biron bir savol bo'lsa, menga xabar bering!

Robotlar musobaqasi
Robotlar musobaqasi
Robotlar musobaqasi
Robotlar musobaqasi

Robotlar tanlovida ikkinchi o'rin

Tavsiya: