İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
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
2. Adım: Düğme ve Buzzer
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
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.