Mündəricat:
- Addım 1: 3D Modelləşdirmə
- Addım 2: 3D çap
- Addım 3: Elektron
- Addım 4: Kod
- Addım 5: Montaj
- Addım 6: Sonrakı Nədir?
Video: ElectrOcarina: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Çoxları kimi, oynadığım ən yaxşı video oyunlarından biri kimi xatırladığım Zelda Ocarina Of Time əfsanəsinin böyük bir pərəstişkarıyam. Bu səbəbdən həmişə bir ocarina istəmişəm və bir neçə il əvvəl elektron bir cihaz hazırlamaq qərarına gəldi. Yaxşı … o vaxt uğursuz oldum. Hər halda, bu yaxınlarda bir şirkətin bəzi məhsullar hazırladığını öyrəndim. Amma ElectrOcarina adlandıracağım şey əslində belə deyil: sən heç içəri girə bilməzsən! Belə ki, təlimatlandırmaq üçün bir Musiqi Aləti yarışması olduğunu başa düşdüyüm zaman tellərlə mübarizə aparmağa qərar verdim. 7 düymədən ibarətdir, 8 ton çalır və sadə bir Arduino Nano ilə işləyir. Bu layihəni həyata keçirmək üçün sizə lazım olacaq:
Fusion 360
3D printer
Bir Arduino Nano
Bəzi elektron komponentlər (BOM aşağıda ətraflı məlumat veriləcək)
Zaman və Sevgi;)
Addım 1: 3D Modelləşdirmə
Əvvəlcə ilk şey: bir Ocarina dizayn edək. Bunu etmək üçün Fusion 360 istifadə etdim, bu faylla o qədər də qürur duymuram: fikrimcə çox addımlar.
Hər halda, bu modeli hazırlamaq üçün keçdiyim proses budur: -Ana gövdənin qabığını çəkmək-Döndür-Ağızlığı çəkmək-Döndürmək- Qovşaqları hamarlaşdırmaq üçün fileto- Düymələr üçün deliklər düzəltmək- Bir Tikinti Təyyarəsini Ofset etmək- Ofset obyektin profili içəriyə- "sıxılma hüdudu" yaratmaq üçün çıxarın- Dinamik üçün rəsm çəkin- Dinamik üçün boşluq yaradın- Vintləri çıxarmaq üçün daxili qovşaqları çəkin- Boru ucunu təmizləyin- Boşluq yaratmaq üçün dönün Piezo üçün - Vücudu iki yarıya bölün - Birini "bağlama Sərhədi" ilə birləşdirin. Modelləşdirmə addımlarının qalan hissəsi içəridə elektronlar üçün otaqlar yaratmaqdır. Faylına baxın, bütün bu addımlar daha aydın görünür
Dediyim kimi, bu modeldən qürur duymuram: -Çox addım-Açar/Açma açarının deşiyini unutdum-Batareyanın yeri bitməyib-Arduino üçün yataq yaxşı uyğun gəlmədi, mən tutmağın fərqli bir yolunu düşünürəm
Bu səbəblərdən fayl üzərində yenidən işləyəcəyəm və buna görə də yükləsəniz bu gün təqdim etdiyimdən bir az fərqli bir şey tapa bilərsiniz. Öz sənədinizi hazırlamağı məsləhət görürəm, amma 3D modelləşdirmə ilə razı deyilsinizsə fusion faylını buradan yükləməkdən çekinmeyin. (Faylımı yenidən yükləyə bilmədim! Bunu ən qısa zamanda yeniləməliyəm) Parlaq tərəfdə dizaynın bəzi hissələrini parametrik etdim, belə ki düymələriniz mənimki ilə uyğun gəlmirsə, deliklərin ölçüsünü dəyişə bilərsiniz, dinamik və piezo ölçüləri üçün. Bu dəyişiklikləri asanlıqla etmək üçün Dəyişdir> Parametrləri Dəyişdirə bilərsiniz (son şəkilə baxın)
Addım 2: 3D çap
Model hazır olduqdan sonra 3D çap edə bilərik! Bu hissə haqqında çox şey söyləmək olmaz
Dəstəklərlə mübarizəni bitirdikdən sonra aerosol mastik istifadə edə bilərsiniz (bunun ingiliscə adından əmin deyiləm). Çap səthini hamarlaşdırmağa imkan verəcək. Əsasən belədir: -Tətbiq edin- Qurudun- Zımpara istifadə edin-Başlanğıc İzləyin, bu hissə uzundur, ancaq bu addımda nə qədər çox vaxt keçirsəniz, boyanız daha gözəl olacaq (mənim kimi tənbəl olmayın).
Addım 3: Elektron
Budur, İşin Materialı: -Arduino Nano-Tellər- Delikli elektron lövhə (isteğe bağlı)- 9V Batareya- Batareya Qancası- Açma/Kapama Şalteri (unutdum!: O)- 10K Rezistor- 1M Rezistor- Piezo Buzzer- 8Ohm Speaker ++++ Aşağıdakı siyahı sadəcə bu lövhə ilə əvəz edilə bilər ++++
-LM386 (aşağı güclü səs gücləndiricisi) -10 kohm potensiometr -10 ohm müqavimət -10 µF kondansatör -0.05 µF (və ya 0.1 µF) kondansatör -250 µF kondansatör
Bu sxemdə 4 hissə var: -Güc-Blow Sensor-Buttons-Amplifier + Audio Out
Güc
Xüsusi bir şey yoxdur, yalnız batareyadan gücləndiriciyə əlavə bir xəttə ehtiyacınız olacağını unutmayın. Yuxarıdakı Şəkilə baxın.
Zərbə sensoru
İlk sınaqlarımda mikrofondan istifadə etdim, amma nəticələr o qədər qarışıq və təsadüfi idi. Bir az bundan imtina etdim və sadə bir Piezo istifadə etmək qərarına gəldim: Bu ucuz və səmərəlidir. Arduino və yerin analog pininə bağlamalısınız. Diqqət 1MegaOhm Rezistoru piezo ilə paralel olaraq bağlanır. Hansı pinin + və hansının piezonun üzərində olduğunu öyrənmək üçün də diqqətli olmalısınız. Monitordakı dəyərləri oxumaq və komponenti hər iki şəkildə sınamaq üçün çox sadə bir kod hazırladım:
void setup () {pinMode (A0, INPUT); Serial.begin (9600); }
void loop () {Serial.println (analogRead (A0)); gecikmə (20);}
Düymələr
Sərbəst buraxılarkən, düymələr yerə 10k rezistor vasitəsilə bağlanmalıdır.
Gücləndirici
Düzünü desəm, bu səhifədəki sxemləri təkrarladım
Addım 4: Kod
Kod, DZL tərəfindən hazırlanan "Synth" kitabxanasından istifadə edir, onu bu github səhifəsindən yükləyə bilərsiniz. Yazdığım hissəyə gəlincə, bu olduqca sadə bir koddur: Bir zərbənin olub olmadığını yoxlayır. basıldıqdan sonra bir qeyd çalın. heç bir düyməyə basılmasa da, zərbə olsa da baza meydançasını oynayır. Zərbə yoxdursa heç nə etmir. Kodu yoxlayın;)
Addım 5: Montaj
Hər şeyi lehimləmək və tellərə dalmaq vaxtıdır … Səliqəsiz idi … Düymələrinizə kifayət qədər uzun tellər verin, bu montaj zamanı kömək edəcək.
Addım 6: Sonrakı Nədir?
Bu layihəni həyata keçirmək çox əyləncəli və ümidsiz idi, amma bir çox cəhətdən təkmilləşdirilə biləcəyi üçün yalnız bir v1! Gələcək inkişafların siyahısı budur: -Yarı ton çalmaq üçün əlavə bir düymə əlavə edin -Səsin keyfiyyətini yaxşılaşdırın-3D faylını yenidən düzəldin-Qalxanı bağlamağa hazırlayın Layihədən zövq aldığınızı bildirin və əgər varsa, mənə bildirin!:)
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)