5.2. BUTON - BUZZER

4 nolu pine bağlı butona basıldığında, 7 nolu pine bağlı buzzer’dan ses çıkaran uygulama

Merhaba Arkadaşlar, bu uygulama için aşağıda bulunan malzemelere ihtiyacımız var.

MALZEMELER
•     5 adet farklı renkte jumper kablo,
•     1 adet buzzer,
•     1 adet buton,
•     1 adet 10K (Kahverengi, siyah, turuncu) direnç,
•     1 adet arduino ve arduino bağlantı kablosu,
•     1 adet breadboard.

Öncelikle devremizi oluşturalım. Bizim projelerimizde kullandığımız buton 4 bacaklıdır. Buton ile ilgili daha detaylı bilgi için tıklayınız.
Buzzerımızı, butonumuzu ve 10K (Kahverengi, siyah, turuncu) direncimizi breadboardumuza şekildeki gibi yerleştiriyoruz.
Buzzer’ın kısa bacağını ( - ) Arduino Uno kartta bulunan GND pinine bağlıyoruz.
Buzzer'ın uzun bacağını ( + ) ise Arduino Uno kartta bulunan 7 nolu pine bağlıyoruz.
Butonumuzun bir bacağına 10K direncimizi şekildeki gibi yerleştiriyoruz.
Butonumuzun direnç bağladığımız bu bacağını Arduino Uno kartta bulunan 4 nolu pine (Butonumuza basılıp-basılmadığını buradan kontrol edeceğiz) bağlıyoruz. Direncimizin diğer ucunu Arduino Uno kartta bulunan GND pinine bağlıyoruz. Butonumuzun direnç bağlamadığımız bacağını Arduino Uno kartta bulunan 5V pinine bağlıyoruz.  




Devremizi oluşturduğumuza göre artık mBlock programını açarak aşağıdaki kodlarımızı yazıp Arduino Uno kartımıza yüklüyoruz.
  
Arduino Uno kartımızı enerji ile beslediğimiz sürece sürekli olarak 4 nolu pine bağlı butonun durumunu kontrol eder. Buton basılıysa 1, buton basılı değilse 0 değerini alır. Kodlarımızı incelersek 4 nolu pine bağlı buton = 1 ise yani buton basılıysa 7 nolu pine bağlı buzzerdan C4 notasını yarım vuruşluk çalacaktır. 4 nolu pine bağlı buton = 0 ise yani buton basılı değilse hiçbir şey olmayacaktır. 



ÖNCEKİ SAYFA          ANASAYFA          SONRAKİ SAYFA

Hiç yorum yok:

Yorum Gönder