Arduino tone() ile Analog Giriş Takibi

0
54
Okunma

Arduino tone() ile Analog Giriş Takibi

Bu örnek, bir analog girişin değerlerini izleyen bir adım oluşturmak için tone () komutunun nasıl kullanılacağını gösterir. Bir photoresistor(LDR) kullanarak, Arduino veya Genuino anakartınız basitleştirilmiş bir ışık haline gelir.

Gerekli Donanım

  • Arduino veya Genuino
  • 8 ohm hoparlör
  • photoresistor(LDR)
  • 4.7K ohm direnç
  • 100 ohm direnç
  • Bağlantı Telleri
  • breadboard

Devre

Hoparlörünüzün bir terminalini 100 pin’lik bir dirençle dijital pin 9’a ve diğer terminalini toprağa(-) bağlayın. Photoresistor(LDR)’unuzu 5V ile güçlendirin ve toprağa(-) bir 4.7K rezistör ekleyerek analog 0’a bağlayın.

Kod

Bu örneğin için kod çok basit. Sadece bir analog giriş yapın ve okudğunuz değerleri bir dizi sese eşleyin. İnsanlar 20 – 20.000 Hz arasında ses duyabilir, ancak bu örnek için 120 – 1500 genellikle iyi çalışır.

Eşleme için analog girişinizin gerçek aralığını almanız gerekir. Gösterilen devrede, analog giriş değeri yaklaşık 400 ila yaklaşık 1,000 arasındadır. Sensörünüzün aralığını eşleştirmek için map () komutundaki değerleri değiştirin.

Kaynak:arduino.cc

CEVAP VER

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.