İçindekiler:

Buzzer ile Basit Müzik Çalar: 4 Adım
Buzzer ile Basit Müzik Çalar: 4 Adım

Video: Buzzer ile Basit Müzik Çalar: 4 Adım

Video: Buzzer ile Basit Müzik Çalar: 4 Adım
Video: ARDUİNO İSTEDİĞİNİZ ŞARKIYI ÇALMAK 2024, Kasım
Anonim
Buzzer ile Basit Müzik Çalar
Buzzer ile Basit Müzik Çalar

Bu, bir buzzer ve bazı LED'ler kullanarak arduino'nuzda müzik çalmanıza izin verecek basit bir projedir. Frekansa bağlı olarak farklı bir LED yanacaktır.

Bunun için ihtiyacınız olacak:

  • arduino uno'nuz
  • ekmek tahtası
  • 4 direnç
  • zil
  • 3 LED
  • buton
  • bazı konektör telleri

Adım 1: Düğmeyi Ekleme

Düğme Ekleme
Düğme Ekleme

2. Adım: Düğme ve Buzzer

Düğme ve Zil
Düğme ve Zil

Buzzer'ınızı bir kablo GND rayına, diğeri Arduino'nuzdaki herhangi bir pime (bu durumda 13) bağlanan bir kablo ile devre tahtasına bağlayın.

Düğmeniz bir direnç kullanarak toprağa, güç rayına ve ardından Arduino'daki herhangi bir pime (bu durumda pim 8) bağlanmalıdır.

3. Adım: LED'lerin eklenmesi

LED ekleme
LED ekleme

Dirençler kullanarak her birinin uzun ucunu arduino pinlerine bağlayarak üç LED'inizi devre tahtasına ekleyin. Daha kısa kablolar GND rayına bağlı kalacaktır.

Güç rayını ve GND rayını arduino'nuzdaki 5v ve GND pinlerine bağladığınızdan emin olun.

4. Adım: Kod

Kod, büyük ölçüde ilham aldı ve üç ana referans kullanılarak bir araya getirildi.

bu Arduino melodi öğreticisiBu forum, LED'leri ışıklarla senkronize etme hakkında bu gönderiyi Noel ezgilerini çalmak için gereken notlarla birlikte.

Başlangıçta amaçladığım ölçüde çalışmasa da, düğmeye basıldığında şarkıyı çalıyor. Amaç, düğmeye kaç kez tıklandığına bağlı olarak farklı şarkılar çalmaktı (dolayısıyla koddaki sayaç), ancak notları ve vuruşları bir if ifadesinin içine yerleştirmekle ilgili sorunlarla karşılaşmaya devam ettim. Gerçekten derlendiğinde, zil sadece çıngırdayacak ve kırmızı LED, şarkı bitene kadar loş ama hızlı bir şekilde yanıp sönecekti.

Önerilen: