Mundarija:

Oddiy to'rtburchaklar robot: 3 qadam (rasmlar bilan)
Oddiy to'rtburchaklar robot: 3 qadam (rasmlar bilan)

Video: Oddiy to'rtburchaklar robot: 3 qadam (rasmlar bilan)

Video: Oddiy to'rtburchaklar robot: 3 qadam (rasmlar bilan)
Video: buka buka raqisi yoqqan bõlsa bitta layk 2024, Iyul
Anonim
Oddiy to'rtburchaklar robot
Oddiy to'rtburchaklar robot
Oddiy to'rtburchaklar robot
Oddiy to'rtburchaklar robot
Oddiy to'rtburchaklar robot
Oddiy to'rtburchaklar robot

Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)

So'nggi bir yarim yil mobaynida men USFdagi MECH Club uchun yangi to'rtburchaklar robotni ishlab chiqish ustida ishladim. Men eng so'nggi dizaynimning prototipini yaratish uchun 2017 yilning kuzgi semestrida USFda Make Course darsini o'tishga qaror qildim. Men bu sinfga faqat robotning mexanik dizaynini tushungan holda kirganman va uni qanday ulash va dasturlashni bilmasdim. Bu dars menga buni mustaqil ravishda aniqlash va nihoyat prototip dizaynimni hayotga tatbiq etish uchun zarur ko'nikmalarni o'rgatdi. Ushbu ko'rsatma sizga ushbu dizaynning barcha tarkibiy qismlarini va uni o'zingiz qanday qilishni ko'rsatib beradi. Bu mukammal emas va u erda yaxshiroq to'rtburchaklar dizaynlar bor, lekin bu faqat prototip va men bu dizayndan o'rgangan narsalarimni o'zgartirishni va bundan ham ajoyib bo'lgan yangi dizaynni yaratishni rejalashtirmoqdaman.

Bu ko'rsatma uch qismga bo'linadi:

Mexanik dizayn: Barcha 3D bosilgan qismlar solidworks qismli fayl formatida yuklanadi va qismlar ro'yxati, shuningdek, robot qanday yig'ilgani haqidagi rasmlar shu bo'limga kiritiladi.

Elektr konstruktsiyasi: elektr tizimining chizilgan rasmlari, shuningdek uning konteyneridagi tizimning fotosuratlari qo'shiladi.

Dastur: Bu bo'limda mening Arduino eskizim, shuningdek, men ushbu loyiha uchun ishlatilgan servo drayverlar panelidagi ma'lumotlarga havolalar bo'ladi.

1 -qadam: mexanik dizayn

Mexanik dizayn
Mexanik dizayn
Mexanik dizayn
Mexanik dizayn
Mexanik dizayn
Mexanik dizayn

Qismlar ro'yxati:

3D bosilgan qismlar:

1 tayanch

1 Qopqoq

4 oyoqli qutilar

4 oyoq 1s

4 oyoq 2s

4 oyoq 3s

4 barmoq

12 tugma

1 elektr qutisi

Sotib olingan qismlar:

8 ta servo

8 Servo ulagichi (servo bilan birga keladi)

56 vint (diametri 0,107 dyuym yoki undan kichik)

52 yong'oq

1 Arduino Uno

1 16 kanalli 12-bitli pwm servo haydovchi platasi

1 ta IR qabul qiluvchisi

1 IR masofadan boshqarish pulti

1 ta kichik non paneli

Har xil non paneli simlari

1 ta to'rtta AA batareyali bank (servolarni quvvatlantirish uchun)

1 9v batareya (Arduino -ni yoqish uchun)

1 9v quvvat kabeli (Arduino uchun)

2 -qadam: Elektr dizayni

Elektr dizayni
Elektr dizayni
Elektr dizayni
Elektr dizayni
Elektr dizayni
Elektr dizayni

Diagramma fotosuratlari IQ sensori va servo haydovchining simlarini alohida ko'rsatadi. Ularni birlashtirish uchun 5V va GND simlarini navbati bilan paneldagi elektr o'tkazgichning musbat va manfiy chiziqlariga ulang, so'ngra IQ sensori va servo haydovchi platasining ijobiy va salbiy simlarini elektr rayıga ulang. Bu ikkala komponentga 5v beradi va bundan keyin ular to'g'ri ishlaydi. Bu prototipda qanday ko'rinishi haqida fotosuratlar mavjud.

learn.adafruit.com/16-channel-pwm-servo-driver/hooking-it-up

3 -qadam: Dastur

Bu robotni ishlatish uchun men yaratgan Arduino eskizi ilova qilingan. Agar siz ma'lumot uzatish liniyasi uchun boshqa raqamli portdan foydalansangiz, servo kanallarning impuls uzunligi pozitsiyalari yoki ularni servizor kanallari va IQ ma'lumot olish pinlari kabi turli parametrlarni sozlashingiz kerak bo'ladi. Men oyoqlarning bir qismi neytral holatda to'g'ri yotmaganligi sababli buni qilishga majbur bo'ldim.

Servo drayverlar panelidagi ma'lumotlarni, shu jumladan kod bo'yicha tushuntirishlarni va kutubxonani yuklab olishni bu erda topishingiz mumkin:

learn.adafruit.com/16-channel-pwm-servo-dr…

Tavsiya: