İçindekiler:
- Adım 1: Problem Tanımı
- 2. Adım: Önerilen Çözüm
- 3. Adım: Parçalar: Oyun Oynamak İçin Unsurlar
- Adım 4: Devre Formatı
- Adım 5: KOD
- Adım 6: Prototip
Video: SESLERLE KEYFİNİ ÇIKARIN: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Tanıtım
Bu projenin amacı, hızlı bir prototip yapmak için bir arduino kartı kullanarak bir tür sorunu çözen yeni bir ürün yaratmaktır.
Adım 1: Problem Tanımı
Günümüzde çocuklar artık müzik ve enstrümanlarla ilgilenmiyor gibi görünüyor. Bunun olduğunu düşünmemizin nedenlerinden biri, çevrelerindeki tüm teknolojiye rağmen, müziğin nasıl yapıldığına ilgi göstermemeleridir. Bu fikirden yola çıkarak düşündük, neden bu sorunu çözmek için teknolojiyi kullanmıyoruz? Ve ürünümüzü bu şekilde oluşturduk! Klasik Simon Says'a dayanarak, çocukların farklı müzik tarzlarında kullanılan farklı türdeki müzik aletlerini öğrenmelerine yardımcı olacak bir oyun yaratacağız.
2. Adım: Önerilen Çözüm
Arduino kartını 5 farklı buton ile verilen bilgileri kontrol edebilmemiz için kodlayacağız, böylece ilk önce bir led yanacak ve aynı zamanda enstrüman sesi ve enstrüman sesi gelecektir. O zaman çocuğun aynı düğmeye basması gerekecek. Simon Says'ın kullandığı işlevin aynısıdır, ancak farklı türdeki müzik aletlerinin sesini kullanır. Bu şekilde çocuk enstrümanın sesini enstrümanın görüntüsü ile ilişkilendirecektir.
3. Adım: Parçalar: Oyun Oynamak İçin Unsurlar
Arduino Uno Kartı: 1 adet
Süveter: 1 adet paket model
Proto Kartı: 1 adet
Direnç: 5 adet
Led: Buton: 5 adet
Hoparlör: 1 adet
Pil: 1 adet
SD Kart: 1 adet
Pil 9Volt: 1 adet
Kasa çizimleri: 1 adet
Adım 4: Devre Formatı
Adım 5: KOD
Oyun dosyasını "PlayMemmory" olarak gönderiyorum. Simon oyununun bir klasöründen ilham aldık, ancak 4 yerine 5 düğmeli. Müzik çalmak için dosyalarla çalışmak için "TMRpcm-master" kütüphanesini kullanmanız gerekiyor. Bu yüzden yapmanız gereken ardunio kütüphanesini açıp aşağıya koyacağım klasörü eklemek.
ESİN
Oyunun kodu basit ve yorumlu. Ama oyunu oluşturmak için iki klasörden ilham aldım.
Öte yandan, "DFPlayer-Mini-mp3-master" klasörü, WAV dosyalarının okunmasının çalışıp çalışmadığını kontrol etmekten sorumludur. Dosyaya gitmek için şuraya gitmelisiniz: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / example / DFPlayer_sample
Bir yandan LED'lerle butonları, butonları ve WAV formatındaki dosyalarını kontrol ediyorsunuz. Dosyayı bulmak için gitmeniz gereken: C: / Button-master / Button-master / örnekler / SimpleOnOff
Klasörleri kodunuzla paylaşıyorum, böylece daha fazla düğme ve daha fazla ses ekleyin.
Adım 6: Prototip
POSTER VE VAKA
Kasanın modelini yapmak için lazer kesim kullandık. "template.dxf" dosyasını, varsa lazer makinesinde kesebilmeniz için asacağız. Wav formatındaki müzik dosyalarının bir "viento" ve "cuerda" örneğini ve ilgili posterini yayınlayacağımızı söylemeliyiz.
SES FORMATI
Mp3 dosyalarını WAV'a dönüştürmek için arduino'nun okuyabileceği formatta "ffmpeg" programını gösteriyorum.
- 8 bit
- 8000Hz
- Ses formatı (mono). Çünkü hoparlör kullanıyoruz.
Aynı "bin" klasöründeki mp3 dosyasını wav'a dönüştürmeniz önemlidir. Dönüştürmek için aynı bin klasöründe dosyalar olmalıdır. "ffmpeg-20171109-723b6ba-win64-static" içine girmelidir:
C: / ffmpeg-20171109-723b6ba-win64-statik / bin
Önerilen:
M5StickC ESP32 Fan ile Serin Yazın Keyfini Çıkarın - Ayarlanabilir Hız: 8 Adım
M5StickC ESP32 Fan ile Serin Yazın Keyfini Çıkarın - Ayarlanabilir Hız: Bu projede, bir M5StickC ESP32 kartı ve L9110 fan modülü kullanarak bir FAN hızını nasıl kontrol edeceğimizi öğreneceğiz
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: 7 Adım (Resimlerle)
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: Bu Rapsberry PI'yi blogumda bir sürü eğlenceli projede kullanmayı planlıyorum. Kontrol etmekten çekinmeyin. Raspberry PI'mi kullanmaya geri dönmek istedim ama yeni konumumda Klavye veya Farem yoktu. Ahududu kurduğumdan beri bir süre geçti
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
Kolay Adımlar ve Resimlerle Bilgisayar Nasıl Sökülür: 13 Adım (Resimlerle)
Kolay Adımlar ve Resimlerle Bir Bilgisayar Nasıl Sökülür: Bu, bir PC'nin nasıl söküleceği hakkında bir talimattır. Temel bileşenlerin çoğu modülerdir ve kolayca çıkarılabilir. Ancak bu konuda organize olmanız önemlidir. Bu, parçaları kaybetmenize ve aynı zamanda yeniden birleştirmeyi kolaylaştırmaya yardımcı olacaktır
Adım Adım Ciclop 3d Tarayıcı My Way: 16 Adım (Resimlerle)
Adım Adım Ciclop 3d Tarayıcı Adım Adım: Merhabalar, ünlü Ciclop 3D tarayıcıyı gerçekleştireceğim. Orijinal projede iyi açıklanan tüm adımlar mevcut değil. Öncelikle işlemi basitleştirmek için bazı düzeltmeler yaptım. Tabanı yazdırıyorum ve PCB'yi yeniden sterilize ediyorum, ama devam et