Kamer ŞAHİN

Kamer ŞAHİN

Asistan
Ana Sayfaya Dön

Uygulama 10 – (PULL-UP) Buton ile Led Kontrolü

26 Aralık 2022 kamersahin 1 dk 0

/* Uygulama 10 - (PULL-UP) Buton ile Led Kontrolü */
/*  www.kamersahin.com.tr */

int buton = 4;   // buton isimli değişkene 4 değeri atandı
int led = 2;	// led isimli değişkene 2 değeri atandı.

int butonDurum ;     // buton durumunu kaydetmek için boş bir butonDurum değişkeni oluşturuldu.

void setup () {
   pinMode(buton, INPUT);      // Buton isimli değişkenin tanımlı olduğu pini GİRİŞ olarak ayarladık.
   pinMode(led, OUTPUT);     // Led isimli değişkenin tanımlı olduğu pini ÇIKIŞ olarak ayarladık.
}

void loop() {

   butonDurum = digitalRead(buton);    // "buton" isimli değişkenin tanımlı olduğu 4 numaralı dijital pinden butonun durumu okunarak "butonDurum" değişkenine atandı.
   
   // Pull-Up bağlantı olduğu için 0(LOW) sinyali butonun basılı olduğunu gösterir.
   if ( butonDurum==0)  {        // Eğer buton basılı ise
      digitalWrite(led, HIGH);
   }
 
  if ( butonDurum==1)  {     // Eğer buton basılı değil ise  
      digitalWrite(led, LOW);
   } 

}

 

Asistan

Şifre Gerekli

Bu içeriğe erişmek için şifre girin