İçindekiler:
- Adım 1: Sarf Malzemeleri
- Adım 2: Hazırlık - Kutu
- Aşama 3:
- Adım 4: Düğmelerin Kablolaması
- Adım 5: MP3 Çalar Kalkanı
- Adım 6: Güç Kaynağı
- 7. Adım: Sonuç
Video: Arcade Soundbox: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Uzun zamandır, bu tür bir site gibi ama gerçek hayatta olan bir ses kutusu yapmak istiyordum.
Sanırım böyle bir kutu oluşturan ilk kişi ben değilim ama burada hiç bulamadım, bu yüzden yayınlamaya karar verdim!
Umarım beğenirsiniz, bu benim ilk dersim ve ana dilim olmadığı için ingilizce hataları konusunda çok sert olmayın.
Adım 1: Sarf Malzemeleri
Bu proje için ihtiyacınız olacak:
- Kutu için 3 mm preslenmiş ahşap
- bunun veya bunun gibi arcade düğmeleri (sonuncuyu aldım)
- bazı geçiş anahtarları
- bazı teller
- ekmek tahtası
- bir arduino uno
- bir sparkfun mp3 çalar kalkanı (burada amazon için)
- düğmeler ve toprak için bir grup direnç. 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k ve 220k artı 470k kullandım
Adım 2: Hazırlık - Kutu
Kutu, makercase gibi bir web sitesi kullanılarak oluşturulmuştur. Düğmelerin çapı 6 cm olduğundan 25 cm'lik kare bir kutu oluşturun. Kutumun yüksekliği yaklaşık 15 cm (arduino, kablolar, hoparlör için alanı hesaba katın…)
Inkscape, coreldraw veya Adobe Illustrator kullanarak kutunun üst parçasında delikler oluşturun. Daha sonra her bir düğmeye bağlayacağınız seslerin adlarını da eklemek isteyebilirsiniz. Gelecekteki bir versiyonda, güç düğmesi için delikler ekleyeceğim.
Svg dosyanız hazır olduğunda, en sevdiğiniz lazer kesiciyi kullanarak kesmeniz yeterlidir.
Aşama 3:
Adım 4: Düğmelerin Kablolaması
Fark edebileceğiniz gibi, MP3 çalar kalkanındaki düğmeleri bağlamak için gerçekten çok fazla boş pinimiz yok, bu yüzden analog pin kullanan gerçekten güzel bir "hile" kullanmamız gerekecek. Bu kitapçıkta gerçekten çok iyi anlatılmış.
Farklı değerlere sahip çeşitli dirençleri +5V'ye, ardından düğmeye paralel olarak bağlamanız ve ardından düğmeyi analog pime bağlamanız gerekir.
10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k ve 220k artı zemin için 470k kullandım. Neden bu değerler? Şey… Bunlar benim dağınıklığımda bulduğum ilkler ve oldukça iyi eşleştiler.
Bağlantılarımı resimlerde görebilirsiniz. Lehimlemede pek iyi olmadığım için, bunu devre tahtasına koymayı tercih ettim, ancak gelecekte kutuyu küçültmek için değiştireceğim (teller ve devre tahtası çok yer kaplıyor).
Her şey bağlandıktan sonra, koda geçebilirsiniz. Daha önce bağlantılı olan ible'de açıklanmıştır, ancak fikir, onu (yeniden) açmak istemiyorsanız, analog pin üzerindeki değeri okumak ve her dirençle eşleşen durumlar oluşturmaktır. Benim durumumda, şuydu:
if (val >= 920 && val <= 940) { Serial.println("yeşil"); } else if (val >= 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) { Serial.println("mor"); } başka { Serial.println(val); }
Değerlerinize uyacak şekilde biraz uyarlamanız gerekebilir.
Adım 5: MP3 Çalar Kalkanı
Bu kalkanla hiç oynamadıysanız, sparkfun'daki öğreticilere bakmanızı tavsiye ederim.
Her neyse, projemde çalışan kodu ekte bulabilirsiniz.
Kodda 10 numaralı pinin kullanıldığını görebilirsiniz, bu seslerin "satırını" seçmek içindir.
Kutumun sadece 9'dan fazla ses çalması gerektiğine karar verdim, bu yüzden bir geçiş anahtarı ekledim. Kapatıldığında, pin aşağı iner ve kod, "şarkı" değişkenine 9 ekleyerek bu konfigürasyonda 18 şarkıya kadar çalmaya izin verir. Düğme eklemeyi hayal etmek tamamen mümkün. 2, 4, 8, 16, 32… şarkı seti…
Adım 6: Güç Kaynağı
Güç kaynağına gelince, AA piller için 3 yuvalı bir pil kutusu kullandım. Topraklamayı arduino'nun toprağına ve pil kutusunun gücünü bir anahtara bağladım. Anahtarın diğer pimi arduino'nun Vin'ine gider.
Arduino ve hoparlör için sadece bir düğme kullanamadığım için hoparlör ile aynı şeyi yaptım.
(Sonunda ses kutusunun çalışması için basmam gereken iki düğme var… Bunu daha sonra halledebilirim.)
7. Adım: Sonuç
Her şey kablolandığında, kutuya koyun, yerinde kalması için dua edin ve ses kutunuzla oynayın!
(Yolcu koltuğunuzda bir arkadaşınızla bir yolculuğa çıkın, onunla oynamasına izin verin ve sonunda kutunun kırılması için dua edeceksiniz…)
Okuduğunuz için teşekkürler. Biliyorum, bazı iyileştirmelere ihtiyacı var (çok) ve bunu daha sonra talimatlara eklemeye geri döneceğim:)
"İlk Kez Yazar Yarışması"na katıldım, bu yüzden lütfen bu projeyi beğendiyseniz oy vermeyi düşünün!:)
Önerilen:
Makecode Arcade ile GameGo'da Sonsuz Seviyeli Platform: 5 Adım (Resimlerle)
Makecode Arcade ile GameGo'da Sonsuz Düzeylere Sahip Platformer: GameGo, TinkerGen STEM eğitimi tarafından geliştirilen, Microsoft Makecode uyumlu bir retro oyun taşınabilir konsoludur. STM32F401RET6 ARM Cortex M4 çipini temel alır ve STEM eğitimcileri veya sadece retro video oyunu yaratırken eğlenmeyi seven insanlar için yapılmıştır
Ultimate Arcade - Retrospektif Bir Yapı: 10 Adım (Resimlerle)
Ultimate Arcade - Retrospektif Bir Yapı: Deneyim ve arka görüş harika şeylerdir. Geçen gün, kulübede yaklaşık 10-12 yıl önce yapmış olduğum artık kullanılmayan kreasyona baktım. Kızım sadece 10 ya da 11 yaşındayken bunu yapmaya başlamıştım ve tamamlandığında muhtemelen 12 yaşındaydı
Makecode Arcade ile GameGo'da Battle City Remake: 4 Adım (Resimlerle)
Makecode Arcade ile GameGo'da Battle City Remake: GameGo, TinkerGen STEM eğitimi tarafından geliştirilen, Microsoft Makecode uyumlu bir retro oyun taşınabilir konsoludur. STM32F401RET6 ARM Cortex M4 çipini temel alır ve STEM eğitimcileri veya sadece retro video oyunları oluşturarak eğlenmeyi seven insanlar için yapılmıştır
Arcade Stick Sanwa Düğmelerinize LED Ekleyin!: 6 Adım (Resimlerle)
Oyun Salonu Çubuğunuza LED'ler Ekleyin Sanwa Düğmeleri!: Dövüş çubuğunuz veya arcade kabininiz için birçok LED çözümü mevcuttur, ancak lehimsiz veya mağazadan satın alınan versiyonlar biraz maliyetli olabilir. Özellikle iyi ücretli bir işte olmamak ama yine de dövüş çubuğuma biraz LED yeteneği istemek için bir şey aradım
Kendi MP3 Soundbox'ınızı Oluşturun: 7 Adım
Kendi MP3 Ses Kutunuzu Oluşturun: Okulunuzun bilim fuarı için kendi MP3 hoparlörünüzü yapmayı hiç hayal ettiniz mi? Bu projemizde sizlere adım adım kendi hoparlörünüzü yapıp az kaynak kullanarak arkadaşlarınızla eğlenmeyi öğreteceğiz. Bu nedenle bu projede siz