İçindekiler:

Doğum Günün Kutlu Olsun-Buzzer ve Düğme: 10 Adım
Doğum Günün Kutlu Olsun-Buzzer ve Düğme: 10 Adım

Video: Doğum Günün Kutlu Olsun-Buzzer ve Düğme: 10 Adım

Video: Doğum Günün Kutlu Olsun-Buzzer ve Düğme: 10 Adım
Video: Şeker bayramınız kutlu olsun 😂 #ramazan #bayram #funny #comedy #humor #food 2024, Kasım
Anonim
Image
Image
Düğmeyi Breadboard'a Takın
Düğmeyi Breadboard'a Takın

Bu proje, Mutlu Yıllar şarkısını çalmak için Arduino Uno, bir zil ve bir düğme kullanıyor! Düğmeye basıldığında zil, Happy Birthday şarkısının tamamını çalar. Çocuklarımın çok sevdiği müzikli doğum günü kartlarının bağlantısını görüyorum.

Bu projeyi yaratmayı seçtim çünkü bir buzzer kullanarak ilk projemi tamamladığımda bir buton içermiyordu ve çok basit bir kalıp çalıyordu. Geçmişte LED'leri aydınlatmak için düğmeler kullanmıştım, bu yüzden buzzer'a bir düğme eklemeye ve oğlumun 5. doğum günü için bir sürpriz olarak Mutlu Yıllar şarkısını yaratmaya karar verdim! Onu sevdi ve tekrar tekrar oynadı! Çocukların her zaman yaptığı gibi, düğmeye basmayı severdi. Bu projenin en zor kısmı doğum günün kutlu olsun şarkısının kodunu sıfırdan oluşturmaktı ama kodlamanın müzik yazmak gibi diğer konulara nasıl bağlanabileceğini görmek eğlenceliydi.

Beceri Seviyesi: Başlangıç

İlham kaynağı:

Kılıç, M. (2016, 24 Kasım). Düğme zil melodisi. https://mertarduinotutorial.blogspot.com.tr/2016/11/buzzer-button-melody.html adresinden erişildi

Malzemeler

  • Arduino Uno Mikro Denetleyici
  • ekmek tahtası
  • Piezo zili
  • buton
  • 10K direnç
  • 5 erkek-erkek Jumper Tel
  • USB bağlantı kablosu

Adım 1: Düğmeyi Breadboard'a Takın

Adım 2: Düğmenin Bacaklarından Birine 10K Direnç bağlayın

Düğmenin Bacaklarından Birine 10K Direnç bağlayın
Düğmenin Bacaklarından Birine 10K Direnç bağlayın

Adım 3: Direncin Diğer Ayağını Bir Tel İle Toprağa (GND) Bağlayın

Direncin Diğer Ayağını Bir Tel İle Toprağa (GND) Bağlayın
Direncin Diğer Ayağını Bir Tel İle Toprağa (GND) Bağlayın

Adım 4: Düğmenin Diğer Ayağını Bir Tel İle +5V'a Bağlayın

Düğmenin Diğer Ayağını Bir Tel İle +5V'a Bağlayın
Düğmenin Diğer Ayağını Bir Tel İle +5V'a Bağlayın

Adım 5: Düğmenin Sağ Üst Ayağını Bir Tel İle Dijital Pime 12 Bağlayın

Düğmenin Sağ Üst Ayağını Bir Tel İle Dijital Pin 12'ye Bağlayın
Düğmenin Sağ Üst Ayağını Bir Tel İle Dijital Pin 12'ye Bağlayın

Adım 6: Buzzer'ı Panoya Takın. Buzzer'ın Pozitif (+) ve Negatif (-) Tarafları İçin Etiketlere Dikkat Edin

Buzzer'ı Panoya takın. Buzzer'ın Pozitif (+) ve Negatif (-) Tarafları İçin Etiketlere Dikkat Edin
Buzzer'ı Panoya takın. Buzzer'ın Pozitif (+) ve Negatif (-) Tarafları İçin Etiketlere Dikkat Edin

Adım 7: Buzzer'ın Negatif (-) Bacağını Toprağa (GND) Bağlamak için Bir Tel Kullanın

Buzzer'ın Negatif (-) Bacağını Toprağa (GND) Bağlamak için Bir Tel Kullanın
Buzzer'ın Negatif (-) Bacağını Toprağa (GND) Bağlamak için Bir Tel Kullanın

Adım 8: Buzzer'ın Pozitif (+) Bacağını Pin 8'e Bağlamak için Bir Tel Kullanın

Buzzer'ın Pozitif (+) Bacağını Pin 8'e Bağlamak için Bir Tel Kullanın
Buzzer'ın Pozitif (+) Bacağını Pin 8'e Bağlamak için Bir Tel Kullanın

Adım 9: Arduino'nuzu Kodlamak

Artık projenizin kodunu almaya hazırız. Aşağıdaki bağlantıya gidin ve kodu Arduino düzenleyicinize kopyalayın.

Doğum günün kutlu olsun Kodu

Dikkat edilmesi gereken kod:

  • Satış konuşması kataloğu kodu için ikinci bir sekme oluşturun ve buna şu ad verin: pitches.h

    • Satış konuşması kataloğundaki kodu yeni pitches.h sekmenize yapıştırın
    • Koddaki 4-9 arasındaki satırlar, doğum günün kutlu olsun şarkısının notlarıdır. Notlar, pitches.h sekmesinden gelir
    • 15. satır, 4-9. satırlardaki notalara karşılık gelen nota sürelerini içerir.
  • 42. satır, Melodinin hızını düzenlediğiniz yerdir. Melodiyi hızlandırmak veya yavaşlatmak istiyorsanız bu numarayı buna göre değiştirin.
  • Satır 34, şarkıda kaç nota çalacağını belirlediğiniz yerdir. Bu nedenle, yeni bir melodi yazarsanız, yeni melodinizdeki notaların sayısıyla eşleşmesi için 28 sayısını ayarlamanız gerekebilir.

Adım 10: Tebrikler Bitirdiniz! Şimdi Düğmeye Bas ve Mutlu Yıllar'ın Tatlı Müziği'ni Dinle

Tebrikler Bitirdiniz! Şimdi Düğmeye Bas ve Mutlu Yıllar'ın Tatlı Müziği'ni Dinle!
Tebrikler Bitirdiniz! Şimdi Düğmeye Bas ve Mutlu Yıllar'ın Tatlı Müziği'ni Dinle!

Doğum Günün Kutlu Olsun'u çaldığınıza göre, müzik becerilerinizi deneyin ve farklı notalar için bir kod kataloğu olarak pitches.h sekmesini kullanarak kendinize ait yeni bir şarkı kodlayın.

Önerilen: