8 nolu pine bağlı butona basıldığında 10 nolu pine bağlı ledi
yakan, butona basılmadığında ledi söndüren 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 led,
• 1 adet buton,
•
1 adet 220 ohm (Kırmızı, kırmızı,
kahverengi) direnç,
1 adet 10K (Kahverengi, siyah, turuncu) direnç,
• 1 adet arduino ve arduino bağlantı kablosu,
• 1 adet breadboard.
Öncelikle devremizi
oluşturalım.
Ledimizi ve 220 ohm (Kırmızı, kırmızı, kahverengi)
direncimizi, butonumuzu ve 10K (Kahverengi, siyah, turuncu) direncimizi breadboardumuza şekildeki gibi
yerleştiriyoruz.
Ledimizin kısa bacağını (-) Arduino Uno kartımızda bulunan GND
pinine bağlıyoruz.
Ledimizin uzun bacağına (+) ise direncimizi şekildeki gibi yerleştiriyoruz.
Direncimizin diğer ucunu Arduino Uno kartımızda bulunan 10 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 8 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 8 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 8 nolu pine bağlı buton = 1 ise yani buton basılıysa 10
nolu pine bağlı ledi yakar. 8 nolu pine bağlı buton = 0 ise yani buton basılı değilse
10 nolu pine bağlı ledi söndürür.
ÖNCEKİ SAYFA ANASAYFA SONRAKİ SAYFA
Hiç yorum yok:
Yorum Gönder