Mündəricat:

Musiqili Skittles: 4 addım
Musiqili Skittles: 4 addım

Video: Musiqili Skittles: 4 addım

Video: Musiqili Skittles: 4 addım
Video: VANZAI vs TANDEM AT / #/ НОГА СТРАУСА. SUB ENG, FR, ESP, IT, 中文 2024, Noyabr
Anonim
Musiqili Skittles
Musiqili Skittles
Musiqili Skittles
Musiqili Skittles
Musiqili Skittles
Musiqili Skittles

Bir nənə və baba olmaq haqqında bir şey, həmişə gözəl uşaqlarınızı əyləndirmək üçün yeni və maraqlı yollar axtarmağınızdır; və öz hobbilərinizlə məşğul olmağa imkan verən bir şəkildə.

Musiqi skitlinə daxil olun. ATTiny13 (lakin skitlinin içinə sığacaq hər hansı bir Arduino tipli lövhə işləyəcək) və əyilmə açarı olan mis piezo diskdən istifadə edərək, aşanda qısa bir melodiya oynayan aşağıdakı skelet yaratdım.

İstifadə olunan materiallar:

  • ATTiny13
  • Mis Piezo disk
  • Push Button Switch (özünü kilidləmə)
  • Tilt Switch
  • 8 Pinli DIP IC Soket Adapteri (isteğe bağlı, kodunuzu sonradan nəzərdən keçirməyi və ya dəyişdirməyi asanlaşdırır)
  • Ağ 3D Filament
  • Kiçik, 1,7 mm x 10 mm vintlər
  • Batareya CR2025
  • Batareya tutacağı

(Diqqət yetirin ki, bu bağlantılar heç bir ortaq proqramın bir hissəsi deyil və buna görə də onları tıklamaq mənim üçün heç bir gəlir gətirmir)

Alətlərdən istifadə:

  • 3D Yazıcı (Tevo Tornado)
  • Lehimleme dəmir
  • Lehim
  • Kiçik dəmir fayl
  • Yapışqan silah
  • 1,4 mm qazma ucu
  • Kiçik metal fayl və ya qum kağızı

Proqram təminatı:

  • Pulsuz CAD
  • Ultimaker Cura

Digər:

EasyEDA (PCB yaradılması, isteğe bağlı)

Addım 1: Skitlinin yaradılması və çap edilməsi

Kərpicin Yaradılması və Çap Edilməsi
Kərpicin Yaradılması və Çap Edilməsi

FreeCAD istifadə edərək, çap etmək üçün STL faylına ixrac edərək yuxarıdakı skitlini yaratdım.

Əlavə edilmiş diaqramı FreeCAD-də açmaq üçün "Skittle-V8-doption. FCStd.txt" yükləyin və adını "Skittle-V8-doption. FCStd" olaraq dəyişdirin (Təlimatlar FCStd fayllarını yükləməyə icazə vermir).

Dilimlənmiş gCode -nu printerlərinizin saxlama kartına saxlayaraq "Baza" və "Üst" faylları Cura -da açın.

Cəmi 9 saatdan az çəkərək 20% doldurma ilə çap etdim.

Burada müzakirə edildiyi kimi "Yüksəklikdə Pause" yazı emalı skriptindən istifadə edərək müxtəlif rənglərdə daha çox skitle çap etməyi və bəzi rəngləri qarışdırmağı planlaşdırıram.

Addım 2: Kodun Hazırlanması və Yüklənməsi

Łukasz Podkalicki kodunu uyğunlaşdıraraq əlavə edilmiş kodu yaratdım.

Kodu uğurla tərtib etmək üçün James Sleeman tərəfindən DIY ATtiny kodunu quraşdırıb istifadə etməliyəm.

Kodu burada müzakirə edildiyi kimi bir Arduino istifadə edərək ATTiny -yə yüklədim.

Addım 3: Hamısını bir araya gətirmək

Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək

PCB-ni dizayn etmək və çap etmək üçün EeasyEDA-dan istifadə etdim, amma bu lazım deyil və bəzi şerit lövhələr də yaxşı istifadə edilə bilər.

Hər şeyi yuxarıdakı sxemə uyğun olaraq bağlayın.

Piezzo diskini bağlamaq üçün mis hissədə ləkə düzəldin (lehimin yapışmasını təmin etmək üçün); daxili ağ hissənin zımpara edilməsinə və ya tökülməsinə ehtiyac yoxdur. Lehim biri mis hissəyə, digəri ağ daxili hissəyə aparır.

Bir yapışqan silah istifadə edərək:

  • açarı yerinə yapışdırın.
  • PCB lövhəsini "Base" ə dik olaraq bağladı.
  • Mis Piezo Diskini daxili səthlərdən birinə yapışdırın.

Kiçik bir damcı ucu istifadə edərək, vida delikləri qazın və sonra "Üst" və "Baza" nı bir yerdə tutmaq üçün vintləri daxil edin.

Skirtanı yandırın və nəvəniz artıq köhnə bir golf topu istifadə edərək skitlilərin üstünə çanaq atmağa hazırdır.

Əylənin:)

Addım 4: Nəticə

Nəticə
Nəticə

Bunu etdiyimi tapdım və kolleksiyaya fərqli rənglər, rəng birləşmələri və naxışlar və ya kabartmalara daha maraqlı skitlelər əlavə etməyi səbirsizliklə gözləyirdim.

Əlavə olaraq, piezzo diskin necə və harada bağlandığını sınayaraq daha yaxşı səs həcminə nail olmaq olar; amma bunu başqa dəfə edəcəyəm.

Nəhayət, yalnız səthə quraşdırılmış qurğularla oynamağa başladım, buna görə də, yəqin ki, elektronikanı kiçiltməyə çalışacağam:)

Son Şərh

Nəhayət çox rəngli çapımı hazırladım, amma bir neçə dəfə filamenti dəyişdirəndə təsadüfən başını hərəkət etdirə bildim, nəticədə çap səhv yerdə davam etdi. Nəhayət başa çatdıqdan sonra düşündüm ki, düzəltdim (bir neçə dəfə yenidən başlamalı olduqdan sonra), yalnız son dəyişiklikdə eşitdiyimi sola və ya sağa bir az itələməli olduğumu kəşf etmək üçün hissə mərkəzdən kənarda az: (Növbəti dəfə gcode -ya əmrlər əlavə edəcəyəm ki, filaman məndən itələmədən yüklənsin.

Tövsiyə: