Arduino: hoparlörler ve çıkış tonları oluşturun - nasıl çalışır
Arduino'yu hoparlör yapmak ve ton çıkışı sağlamak için de kullanabilirsiniz. Bunun nasıl çalıştığını ve bu pratik ipucunda hangi koda ihtiyacınız olduğunu tam olarak öğrenebilirsiniz.
Arduino: hoparlörler ve çıkış tonları oluşturun - nasıl çalışır
Arduino'nuzu bir hoparlöre dönüştürmek için, önce aktif ve pasif bir zil arasında ayrım yapmanız gerekir. Aktif bir zil zaten bir gerilim uygulanır uygulanmaz bir ses üreten bir salınım kaynağı ile donatılmıştır. Bununla birlikte, onunla sadece bir ton üretebilirsiniz.
- Pasif bir zil biraz daha iyidir. Darbe genişliği modülasyonunu kullanarak tonu kontrol edebilirsiniz. Sesli uyarıcıyı zemine ve bir PWM pimine (örn. Pim 9) bağlamanız yeterlidir.
- Artık ton yöntemini kullanarak tonları kolayca çıktılayabilirsiniz. Bunu yapmak için »tone (9, 2000)« yazın. Şimdi pin 9'da 2.000 Hz frekansında bir ton çıkacaktır.
- İsterseniz süreyi saniye cinsinden ek bir parametre ile de belirleyebilirsiniz: »ton (9, 2000, 5)«. Böylece ses sadece beş saniye sürer; aksi halde sonsuza dek oynanırdı.
- »NoTone (9);« komutu ile bir iğnedeki tüm tonları bitirirsiniz.
- İpucu: Bu arada, Arduino ile profesyonel melodiler çalabilirsiniz. Önce ses kütüphanesini #include "pitches.h" «komutuyla içe aktarın. Bu kitaplıkta bazı değişkenler zaten oluşturulmuştur, böylece »NOT_C3« gibi belirli bir nota otomatik olarak bir frekans atanmıştır.
Bir sonraki pratik ipucunda size Arduino ile nasıl termometre yapılacağını göstereceğiz.