Yazeka
Arama sonuçlarına göre oluşturuldu
Arduino piyano kodu yazmak için aşağıdaki adımları izlemek gerekmektedir:
- Gerekli Malzemeler: Arduino UNO, push butonlar (en az 8 adet), piezo buzzer ve bağlantı kabloları 13.
- Devre Şeması: Piezo buzzer'ı Arduino'nun PWM capable pinlerinden birine (örneğin, Pin 10) ve diğer uçunu GND'ye bağlayın 1. Push butonları ise dijital I/O pinlerine (3-9 arası) bağlayın 1.
- Kodun Yazılması:
- Arduino IDE'yi Açın: Üst menüden Sketch bölümüne girip, Include Library seçeneğinden gerekli kütüphaneleri yükleyin (örneğin, pitches.h ve CapacitiveSensor.h) 2.
- Temel Kod Yapısı: Aşağıda verilen örnek kodu düzenleyin ve Arduino'ya yükleyin 3:
#define speaker 13 CapacitiveSensor cs_2_3 = CapacitiveSensor(2, 3); ... if (total1 > 500) tone(speaker, NOTE_C3); else if (total2 > 500) tone(speaker, NOTE_CS3); ...
- Tone() Fonksiyonu: Bu fonksiyon, farklı frekanslarda kare dalgalar üretmek için kullanılır ve Arduino'nun timerler tarafından desteklenir 1.
- Kayıt ve Tekrar Özelliği: Kodun bir kısmını, kullanıcının çaldığı notaları kaydedip daha sonra tekrar çalacak şekilde düzenleyebilirsiniz 13.
5 kaynaktan alınan bilgiyle göre: