Mundarija:

STEGObot: Stegosaurus roboti: 5 qadam (rasmlar bilan)
STEGObot: Stegosaurus roboti: 5 qadam (rasmlar bilan)

Video: STEGObot: Stegosaurus roboti: 5 qadam (rasmlar bilan)

Video: STEGObot: Stegosaurus roboti: 5 qadam (rasmlar bilan)
Video: STEGObot: stegosaurus robot (remote control demo) 2024, Iyul
Anonim
Image
Image
STEGObot: Stegosaurus roboti
STEGObot: Stegosaurus roboti
STEGObot: Stegosaurus roboti
STEGObot: Stegosaurus roboti

Bu kichkina do'stning kontseptsiyasi mening 4 yoshli bolamni elektronika va robototexnika o'rganishga qiziqishini yanada oshirish uchun ko'proq o'ynoqi robotlar yaratishga tayyor.

Uning asosiy xususiyati stegosaurus shaklidagi tenglikni bo'lib, u barcha elektronikani qo'llab-quvvatlashning asosiy qismi bo'lib, estetikaning asosiy qismidir.

Kontekstni aniqroq tushunish uchun men ushbu robotning butun dizayni va tuzilishini ko'rsatmoqchiman.

Birinchi videoda kontseptsiya va dizayn, mexanika, elektronika va dasturlashning umumiy ko'rinishi ko'rsatilgan, lekin men bu qadamlarni ba'zi qo'shimcha ma'lumotlar va tafsilotlar bilan tasvirlab beraman.

1 -qadam: Dizayn

Dizayn
Dizayn
Dizayn
Dizayn

Ish stolimga ilhom olish uchun bolamning stegosaurus o'yinchog'i bilan o'tirib, uning qismlarini to'g'ridan -to'g'ri kartonga chizishni boshladim.

Men oyoq / yurish mexanizmini sinab ko'rish va qismlarning haqiqiy o'lchami va joylashishini yaxshi ko'rib chiqish uchun chiroyli karton prototipini oldim.

Keyin kerakli o'lchamlarni bilib, men oxirgi modelni va mexanik qismlar uchun 2D shablonlarni chizishni boshladim.

2 -qadam: Mexanika

Mexanika
Mexanika
Mexanika
Mexanika
Mexanika
Mexanika
Mexanika
Mexanika

Barcha mexanik qismlar yuqori ta'sirli polistirol bo'laklardan (2 mm qalinlikdagi choyshab) yasalgan. Bu mening robotlarim uchun maxsus qismlar tayyorlash uchun eng sevimli materialim va men bu materialdan 8 yildan beri foydalanaman.

Usul oddiy: shablonlar plastmassa bo'laklarga yopishqoq yopishtiruvchi bilan yopishtirilgan. Yelim yaxshi quriganida, men bo'laklarni xizmat pichog'i bilan chiziqlarga kesib tashladim. To'g'ridan -to'g'ri chiziqlar uchun, men, shuningdek, metall o'lchagichni ishlataman, ular kesiklarni to'g'rilaydi, shunda ular chindan ham to'g'ri kesiladi.

Ba'zi qismlarni yanada mustahkamlash kerak. Bunday holda, kerakli kuchga erishish uchun bir nechta qatlamlarni birlashtiraman va hamma narsani birlashtirish uchun yopishtiruvchi vositadan foydalanaman.

Qismlarga silliq jilo berish uchun, avval ularni ortiqcha materialni olib tashlash uchun # 60 zımpara qog'ozi va nozik ishlov berish uchun # 500 zımpara bilan silamoqchiman.

Teshiklar matkap yordamida oson amalga oshiriladi.

Oxirgi qadam - hamma narsani bo'yash. Avval purkagich bilan hamma narsa etarlicha silliq va oxir -oqibat kerakli rangda ekanligini tekshiring.

Oyoqlar / yurish mexanizmi uchun servo motorlar hammasi Hitec mini servosidir. O'rta biri HS-5245MG, qolgan ikkitasi (old va orqa oyoqlari uchun) HS-225MG. Men ularni hech qanday sababsiz tanladim, chunki ular men uyda bo'lganim uchun edi. Ammo ular metall tishli ajoyib servo dvigatellar va kerak bo'lgandan ko'ra ko'proq momentga ega.

Mexanika uchun materiallar ro'yxati:

  • yuqori ta'sirli polistirol (qalinligi 2 mm);
  • tezkor yopishtiruvchi;
  • kulrang purkagich astar;
  • yashil buzadigan amallar bo'yoqlari;
  • Hitec HS-5245MG servo dvigateli (1x);
  • Hitec HS-225MG servo dvigateli (2x);
  • M3 neylon tayanch 35 mm (4x);
  • murvat va yong'oqlar;
  • zımpara (# 60 va # 500).

3 -qadam: elektronika

Elektronika
Elektronika
Elektronika
Elektronika

PCB (men uni STEGOboard deb atayman) servomotorlar va NRF24L01 modulini Arduino Nano kartasiga ulashni osonlashtirish uchun mo'ljallangan. Albatta, bu juda kichik PCB yordamida amalga oshirilishi mumkin edi. Ammo, yuqorida aytib o'tganimdek, tenglikni ham estetikaning asosiy qismidir.

Men butun robotni xayolimda tasavvur qilganimda, uning orqa tomonida katta yashil rangli tenglikni bo'lishi kerak, degan fikr paydo bo'ldi.

PCB shaklidagi fayl (SVG) Inkscape yordamida, elektron qismlarning sxemasi va joylashuvi Fritzing yordamida tuzilgan. Fritzing ishlab chiqarish uchun zarur bo'lgan Gerber fayllarini eksport qilish uchun ham ishlatilgan.

PCB PCBWay tomonidan ishlab chiqarilgan.

PCB Arduino Nano platasi va NRF24L01 moduli uchun servo dvigatellar va sarlavhalar uchun uchta ulagichga ega. Shuningdek, u quvvat manbai uchun ulagichga ega. Hammasi qo'rg'oshinsiz lehim bilan lehimlangan.

Quvvat manbai ketma -ket ulangan ikkita LiPo batareyasi orqali amalga oshiriladi, shuning uchun menda 7.4V bor. Ammo servomotorlar maksimal 6 voltni qabul qiladi. Shuning uchun, u ham to'g'ri kuchlanishni ta'minlash va servomotorlarni yoqib yubormaslik uchun pastga tushadigan LM2596 moduliga ega.

Elektronika uchun materiallar ro'yxati:

  • Arduino Nano R3;
  • NRF24L01 moduli;
  • to'g'ri burchakli pin sarlavhalari;
  • ayol sarlavhalari;
  • LiPo batareyasi 3.7V 2000 mA / soat (2x);
  • qo'rg'oshinsiz lehim simlari;
  • LM2596 pastga tushadigan kuchlanish regulyatori;
  • lehim oqimi.

4 -qadam: dasturlash

Dasturlash
Dasturlash

STEGObot dasturlash juda oddiy, chunki u faqat uchta servo dvigatelga ega va u Arduino IDE yordamida yaratilgan.

Asosan, biz tananing old qismini egish va old oyoqlarning servosini aylantirish uchun o'rta servo dvigatelni harakatlantirishimiz kerak (bir vaqtning o'zida orqa oyoqlari teskari tomonga buriladi). Shunday qilib, u robotni oldinga siljitadi.

5 -qadam: dam olish

STEGObot oldinga, orqaga, chapga va o'ngga burilish qila oladi. U barcha robotlarni boshqarish uchun maxsus masofadan boshqarish pulti yordamida boshqariladi.

Tavsiya: