Arama
29.08.2021
Arduino Buton ile Led Yakma

Arduino ile buton kullanımı

 

Arduino kartımızın dijital pinlerini şimdiye kadar sadece çıkış fonksiyonunda kullanmıştık. Fakat dijital pinler giriş özelliği sayesinde sensörler ve butonlar gibi diğer çevre birimleriyle de kullanılmakta. Bu dersimizde push buton kullanarak LED yakıp söndürmeyi öğreneceğiz.

Gerekli malzemeler:

  • Arduino UNO
  • Breadboard
  • 1 adet 330Ω direnç
  • 1 adet 10kΩ direnç
  • 1 adet push-buton
  • İki ucu erkek jumper kablo

Arduino Buton Bağlantısı – Buton ve LED Devre Bağlantısı Nasıl Yapılır?

 

Kartımızın bağlantı şeması şu şekilde:

Dikkat ettiyseniz butonu bağlarken 10kΩ direnç kullandık. Bu direncin ismi pull-down direncidir. Peki pull-down direnci ne işe yarar?

Pull-down direnci, dijital pinleri giriş olarak kullandığımızda sinyalin bozulmamasını sağlar. Bu projemizde buton basılı değilken dijital pinden okunan değer 0V yani lojik LOW seviyesidir. Pull-down direnci, buton basılıp değer HIGH’a çekilmediği sürece bu pindeki gerilimin 0V’ta sabit kalmasını sağlar.

Buton İle LED Yakmak İçin Kodu

#define Buton 8

#define Led 10

void setup()

{

pinMode(Buton, INPUT);

pinMode(Led, OUTPUT);

}

void loop()

{

if (digitalRead(Buton) == 1)

digitalWrite(Led,HIGH);

else

digitalWrite(Led,LOW);

}