Mundarija:

UChip-plastik butilkalardan va CD-pleerdan yasalgan qayiq! 4 qadam
UChip-plastik butilkalardan va CD-pleerdan yasalgan qayiq! 4 qadam

Video: UChip-plastik butilkalardan va CD-pleerdan yasalgan qayiq! 4 qadam

Video: UChip-plastik butilkalardan va CD-pleerdan yasalgan qayiq! 4 qadam
Video: Plastik baklajkalardan 3 ta ajoyib g’oya 2024, Dekabr
Anonim
Image
Image
UChip-plastik butilkalardan va CD-ROM pleerdan yasalgan qayiq!
UChip-plastik butilkalardan va CD-ROM pleerdan yasalgan qayiq!

Men dronli radioni dvigatellarga/servolarga ulash uchun uskunalar va dasturiy ta'minotni ishga tushirganimdan so'ng, keyingi ish - bu mashaqqatli mehnatdan unumli foydalanish va o'z qo'li bilan o'yinchoq yasash, ya'ni qayiq!

Men muhandis -mexanik bo'lmaganim uchun, men qayiqni qurish uchun o'zim tasavvur qila oladigan eng oson usulni tanladim. G'urur bilan aytamanki, bu safar men kutganimdan oshib ketdim!

Shuning uchun, men siz bilan o'z loyiham bilan bo'lishmoqchiman va bu erda o'zingizning "poygachi" hurda qayig'ingizni qurish uchun bir necha qadam kerak!

Hisobot materiallari

Elektronika, siz mening oldingi qo'llanmamga binoan o'zingizning elektronikangizni qurishingiz yoki boshqa birovning loyihasidan foydalanishingiz mumkin. Menga quyidagilar kiradi:

- 1 x uChip: Arduino IDE mos keladigan karta

- 1 x Tx-Rx radio tizimi: cPPM qabul qilgichli har qanday radio tizimi yaxshi

- 2 x dvigatel drayveri: 1x47uF@16V kondansatör, 3xDiodlar (tez tiklanish), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) va 4 rezistor bilan siz o'zingiznikini osongina lehimlay olasiz.

- 1 x Li-ion 18650 batareyasi: siz eski noutbuk batareyasini qayta ishlashingiz yoki yangisini sotib olishingiz mumkin.

- CW va CCW pervanelli 2 ta yadrosiz motorlar (CW = ClockWise, CCW = CounterClockWise)

Ramka (asosan qayta ishlangan komponentlardan):

- 2 x plastik idishlar (0,5 l)

-1 x CD-ROM/DVD-ROM pleer qayta ishlangan

- 3 (yoki undan ko'p) x kabel aloqasi: haqiqiy raqam kerakli uzunlikka bog'liq. Men ulardan har birini uzunligi 20 sm bo'lgan 4tasini ishlatganman.

1 -qadam: Elektronikani yaratish

Elektronikani qurish
Elektronikani qurish
Elektronikani qurish
Elektronikani qurish
Elektronikani qurish
Elektronikani qurish

Men uChipand va cPPM qabul qilgichi bo'lgan Tx-Rx tizimi yordamida dvigatel/servo haydashni tushuntiradigan "Ko'rsatmalar" ni nashr qildim. Siz uni BU YERDA topishingiz mumkin.

Men siz hisobga olishingiz kerak bo'lgan farqlarni tushuntirib beradigan bir nechta sharhlar qo'shmoqchiman. Ushbu loyihada biz 2 ta dvigatelni haydashimiz kerak. Shuning uchun, biz dvigatel haydovchisiga tegishli sxemani ikki marta takrorlashimiz kerak. Qo'shilgan sxema sizga chindan ham lehim kerak bo'lgan narsalarni ko'rsatadi.

Bundan tashqari, men oddiy yarim ko'prikli dvigatellarni boshqarganim uchun, dvigatellar faqat bitta yo'nalishda harakat qiladi, teskari vites yo'q. Hovuzingiz o'tiga yopishib qolmasdan oldin buni eslashga harakat qiling (bu birinchi odamning tajribasi!)

2 -qadam: dasturlash

Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash

Dasturiy ta'minot cPPM Rx qabul qiluvchisidan keladigan signalni o'qish uchun men ishlab chiqqan eskizga asoslangan va uni BU YERDAN topishingiz mumkin.

Men kiruvchi signallarni aralashtirish va dvigatellarni boshqarish uchun zarur bo'lgan to'g'ri qiymatlarni yaratish uchun loop () funktsiyasini qo'shdim. Biz nima qilyapmiz - bu dvigatellarga, biz radio tayoqchasining yo'nalishiga qarab, differentsial ishonch bilan tarjima qilinadi.

Rasmda biz kodda amalga oshirishimiz kerak bo'lgan vazifa tasvirlangan. Chapga yoki o'ngga burilish uchun har bir dvigatelga berilgan quvvatni o'zgartirish kerak.

Chapga burilganda, o'ng dvigatel maksimal quvvatga o'rnatiladi (gaz kelebeği tayog'ining holatiga mutanosib), chap dvigatel esa egilish tayog'iga mos ravishda kamayadi. Bir -birini to'ldiruvchi, aksincha o'ngga burilganda sodir bo'ladi. O'rta masofadagi burilish holatida, biz to'g'ridan-to'g'ri harakat qilmoqchi bo'lsak, dvigatellar bir xil kuchga ega bo'ladigan bo'sh joy qo'shildi.

Hisoblangan qiymatlar min/MAX dvigatel qiymatlari ichida saqlanishi uchun normallashtiriladi va analogWrite () funktsiyasidan foydalanib, mos keladigan motor piniga yoziladi. PWM yoqilgan pinlarda analogWrite () yordamida PWM pulsining tanlangan uzunligini tegishli registrga yozadi. Biz 8-bitli PWM-dan foydalanayotganimiz uchun, zarba uzunligi 0 dan 255 gacha o'zgarishi mumkin (ular min/MAX motor qiymatlari).

Agar siz matematika va tenglamalarni yaxshi bilsangiz, bu funktsiyani bajaradigan o'z kodingizni yozishga urinib ko'rishingiz mumkin. Aks holda, "Boat.ino" eskizini ArChino IDE yordamida uChip -ga yuklang va uni sinab ko'ring.

SerialUSB -da dvigatellar va kanallar qiymatlarini chop etish uchun siz DEBUG ta'rifini bera olasiz. Bu min_range, mid_range va max_range-ni Tx-Rx Radio tizimingizga moslashtirish uchun juda foydali bo'lishi mumkin.

3 -qadam: ramka yaratish

Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish

Bu erda sizning mexanik muhandis mahoratingiz yordam beradi. Men muhandis-mexanik bo'lmaganim uchun, CD-ROM pleerining qismlarini ishlatardim. Xususan, to'xtatilgan ichki CD-ROM pleer tashuvchisi mening maqsadimga to'liq mos keladi. Mening qayig'imning suzuvchi elementlari - bu shishalar, simi bog'lamlari hamma narsani bir -biriga yopishtirish uchun ayniqsa foydali.

Vagonni egib, "L-aravachasi" ni yarating. Keyin, rasmda ko'rsatilgandek, motorlarni osma halqaga ulang. Men tan olamanki, faqat omad tufayli dvigatel bu kremniy halqasiga juda mos tushdi! Agar sizniki mos kelmasa, siz teshiklarni kattalashtirib yoki kremniy süspansiyon halqasining bir qismini kesib, qo'shimcha qurilmalarga moslashishingiz kerak.

Bir litr gazlangan suv ichganingizdan so'ng (gazlangan suv idishlari oddiy suv idishlaridan ko'ra qalinroq va shuning uchun mustahkamroq, ehtimol, kola idishlarini ishlatish ham yaxshi bo'lardi!), Endi siz qayiqlaringizni yig'ishga tayyormiz.

Dvigatellarni elektronga ulang, ikkinchisini muhrlangan plastik to'rva ichiga joylashtiring, faqat dvigatel simlari va batareya ulagichi uchun bo'sh joy qoldiring. CD-ROM L-aravachasini, butilkalarni va elektronikani kabel bog'lamlari bilan mahkamlab yig'ing. Avtotransport balansini markazda saqlashga harakat qiling va elektronikani mustahkam ushlab turish uchun yana bitta simi bog'ichidan foydalaning; bu ehtiyot choralari to'lqinli dengizlarda qayiqning teskari o'girilmasligiga va siz qattiq burilish paytida elektronika sirpanmasligiga kafolat beradi!

Hammasi shu, endi siz qayig'ingizni ishga tushirishga tayyormiz

4 -qadam: poyga

Image
Image

Batareyani ulab, qayiqni yoqing va Radioni yoqing (qayiqni yig'ishdan oldin bog'lash tartibini to'g'ri bajarganingizga ishonch hosil qiling!), Poyga boshlaymiz!

O'zingizning do'stlaringizdan o'z uylarini qurishni so'rang va ular bilan uyingiz yonidagi hovuzda poyga boshlang!

Tavsiya: