Arduino Tone Fonksiyonunu Kullanma

0
10
Okunma

Arduino Tone Fonksiyonunu Kullanma

Bu örnek, hangi sensöre basıldığına bağlı olarak farklı eğriler oluşturmak için tone () komutunun nasıl kullanılacağını gösterir.

Gerekli Donanım

  • Arduino veya Genuino
  • 8 ohm hoparlör
  • 3 kuvvet algılayıcı direnç (sensör)
  • 3 10k ohm dirençler
  • 100 ohm direnç
  • Bağlantı telleri
  • breadboard

Devre

Hoparlörünüzün bir terminalini, dijital pin 8’e 100 ohm’luk bir dirençle ve diğer terminali ile toprağa(-) bağlayın.

Paralel olarak 5V ile üç FSR’nizi (veya herhangi bir analog sensörü) güçlendirin. Her bir sensörü, her giriş hattındaki bir oluğa referans olarak 10K direnç kullanarak 0-2 analog pinlerine bağlayın.

Kod

Aşağıdaki çizimde üç analog sensör bulunmaktadır. Her biri bir dizi notta bir not değerine karşılık gelir. Sensörlerden herhangi biri belirli bir eşiğin üzerindeyse, ilgili not çalınır.

Eskiz fazladan bir dosya kullanıyor, pitches.h. Bu dosya, tipik notlar için tüm adım aralıklarını içerir. Örneğin, NOTE_C4 orta C’dir. NOTE_FS4 F keskin, vb. Bu not tablosu başlangıçta, tone () komutunun temel aldığı Brett Hagman tarafından yazılmıştır. Müzik notaları yapmak istediğiniz zaman için yararlı bulabilirsiniz.

Pitches.h dosyasını yapmak için, ya seri monitör simgesinin hemen altındaki düğmeye tıklayın ve “Yeni Sekme” yi seçin ya da Ctrl + Shift + N tuşlarını kullanın.

Sonra aşağıdaki kodu yapıştırın:

Kaynak:arduino.cc

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız 1 Oydan 5,00 Puan. Bu yazıya oy vermek ister misiniz?
Loading...
Elektronik, Bilim, Teknoloji, Müzik, Tasarım.
Paylaş

CEVAP VER

Please enter your comment!
Please enter your name here