Mundarija:

Musiqiy skitlelar: 4 qadam
Musiqiy skitlelar: 4 qadam

Video: Musiqiy skitlelar: 4 qadam

Video: Musiqiy skitlelar: 4 qadam
Video: Musiqiy ritmni ixtiyoriy anglab olish 2024, Noyabr
Anonim
Musiqiy skitllar
Musiqiy skitllar
Musiqiy skitllar
Musiqiy skitllar
Musiqiy skitllar
Musiqiy skitllar

Bobo va buvining bir jihati shundaki, siz har doim ajoyib bolalaringizni hursand qilishning yangi va qiziqarli usullarini qidirasiz; va shu tarzda sizga o'z sevimli mashg'ulotlarini o'ylab topishga imkon beradi.

Musiqiy skletka kiriting. ATTiny13 (lekin har qanday Arduino tipidagi skitletga mos keladigan taxta ishlaydi) va burilish kaliti bo'lgan mis piezo diskdan foydalanib, men qulab tushganda qisqa ohangda o'ynaydigan quyidagi skletni yaratdim.

Amaldagi materiallar:

  • ATTiny13
  • Mis Piezo disk
  • Tugma tugmasi (o'zini qulflash)
  • Burilish tugmasi
  • 8 pinli DIP IC soket adapteri (ixtiyoriy, keyin kodingizni qayta ko'rib chiqish yoki o'zgartirishni osonlashtiradi)
  • Oq 3D filament
  • Kichik, 1,7 mm x 10 mm vintlardek
  • Batareya CR2025
  • Batareya ushlagichi

(E'tibor bering, bu havolalar sheriklik dasturining bir qismi emas va shuning uchun ularni bosish o'zim uchun daromad keltirmaydi)

Asboblardan foydalanish:

  • 3D printer (Tevo Tornado)
  • Lehimlash temir
  • Lehim
  • Kichik temir fayl
  • Yelimli qurol
  • 1,4 mm matkap
  • Kichik metall fayl yoki qumli qog'oz

Dasturiy ta'minot:

  • FreeCAD
  • Ultimaker Cura

Boshqa:

EasyEDA (PCB yaratish, ixtiyoriy)

1 -qadam: skitletni yaratish va chop etish

Chiziqni yaratish va chop etish
Chiziqni yaratish va chop etish

FreeCAD -dan foydalanib, men yuqoridagi sketchni yaratdim, uni eksport qildim va STL faylini chop etdim.

FreeCAD-da biriktirilgan diagrammani ochish uchun "Skittle-V8-doption. FCStd.txt" ni yuklab oling, uni "Skittle-V8-doption. FCStd" deb o'zgartiring (Ko'rsatmalar FCStd fayllarini yuklashga ruxsat bermaydi).

Kesilgan gCode -ni printerlar saqlash kartasiga saqlagan holda, Cura -dagi "Asosiy" va "Yuqori" fayllarni oching.

Men 20% to'ldirish bilan chop etdim, atigi 9 soat.

Men bu erda muhokama qilingan "Balandlikda pauza" postini qayta ishlash skriptidan foydalanib, har xil rangdagi ko'proq skitletlarni chop etishni, shuningdek ba'zi ranglarni aralashtirishni rejalashtirmoqdaman.

2 -qadam: Kodni tayyorlash va yuklash

Łukasz Podkalicki kodini biroz moslashtirib, biriktirilgan kodni yaratdim.

Kodni muvaffaqiyatli kompilyatsiya qilish uchun men Jeyms Sleemanning DIY ATtiny kodini o'rnatishim va ishlatishim kerak edi.

Men bu erda muhokama qilinganidek, kodni Arduino yordamida ATTiny -ga yukladim.

3 -qadam: Hammasini bir joyga to'plash

Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash

Men PCB-ni loyihalash va chop etish uchun EeasyEDA-dan foydalandim, lekin bu shart emas va ba'zi tasma taxtasidan ham foydalanish mumkin.

Har bir narsani yuqoridagi sxema bo'yicha ulang.

Piezzo diskini ulash uchun, mis qismidagi joyni qumlang (lehim yopishib qolishi uchun); ichki oq qismini zımpara qilish yoki to'ldirish shart emas. Lehim biri mis qismiga, ikkinchisi oq ichki qismga olib keladi.

Yopishtiruvchi tabancadan foydalanish:

  • kalitni joyiga qo'ying.
  • tenglikni kartasini "Baza" ga tik holda biriktirdi.
  • Mis Piezo diskini ichki yuzalardan biriga yopishtiring.

Kichkina tomchilatib bo'lak yordamida vintlardek teshiklarni burang, so'ngra "Top" va "Baza" ni ushlab turish uchun vintlarni joylashtiring.

Skitchni yoqing va sizning nabirangiz eski golf to'pi yordamida sklet (lar) ning ustiga piyola solishga tayyor.

Maza qiling:)

4 -qadam: Xulosa

Xulosa
Xulosa

Men buni topdim va to'plamga yanada qiziqarli skitllarni qo'shishni orziqib kutardim, ya'ni turli xil ranglar, ranglar kombinatsiyasi va naqshlari yoki bo'rttirmalari.

Eslatib o'tamiz, piezzo diskini qayerda va qanday qilib yopishtirishni tajriba qilish orqali yaxshi ovoz balandligiga erishish mumkin; lekin men buni boshqa safar qilaman.

Nihoyat, men faqat sirtga o'rnatilgan qurilmalar bilan o'ynay boshladim, shuning uchun oldinga siljishga harakat qilaman, ehtimol elektronika:)

Yakuniy izoh

Oxir-oqibat men ko'p rangli bosma nashrni tayyorladim, lekin bir necha marta filamentni o'zgartirganimda tasodifan boshini siljitishga muvaffaq bo'ldim, natijada bosim noto'g'ri joyda davom etdi. Oxir-oqibat, men to'g'ri yo'lni topdim deb o'yladim (bir necha marta qayta ishga tushirgandan so'ng), faqat oxirgi o'zgarish paytida eshitilganlarni chapga yoki o'ngga bir oz bosishim kerak, shuning uchun qismi markazdan tashqarida oz: (Keyingi safar men gcode -ga buyruqlar qo'shmoqchiman, shunda filaman yuklanmaydi yoki men uni umuman bosmayman.

Tavsiya: