İçindekiler:

SESLERLE KEYFİNİ ÇIKARIN: 6 Adım (Resimlerle)
SESLERLE KEYFİNİ ÇIKARIN: 6 Adım (Resimlerle)

Video: SESLERLE KEYFİNİ ÇIKARIN: 6 Adım (Resimlerle)

Video: SESLERLE KEYFİNİ ÇIKARIN: 6 Adım (Resimlerle)
Video: Erkek sesli kadın! 2024, Temmuz
Anonim
SESLERLE KEYFİNİ ÇIKARIN
SESLERLE KEYFİNİ ÇIKARIN

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

Parçalar: Oyun Oynamak İçin Unsurlar
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ı

Devre Formatı
Devre Formatı
Devre Formatı
Devre Formatı
Devre Formatı
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

Prototip
Prototip
Prototip
Prototip
Prototip
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: