Kamer ŞAHİN

Kamer ŞAHİN

Asistan
Ana Sayfaya Dön

Uygulama 15 – Seri Port Ekranına Led Durumunu Yazdırma

26 Aralık 2022 kamersahin 1 dk 0

/* Uygulama 15 - Seri Port Ekranına Led Durumunu Yazdırma */
/*  www.kamersahin.com.tr */

int buton = 6;	// buton isimli değişkene 6 değeri atandı
int led = 5;	// led isimli değişkene 5 değeri atandı
int butonDurum;

void setup () {
   pinMode(buton, INPUT);
   pinMode(led, OUTPUT);
   Serial.begin(9600);  // Seri haberleşme hızı ayarlandı
}

void loop() { 
    butonDurum = digitalRead(buton);    // "buton" isimli değişkenin tanımlı olduğu 6 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); // Led yandı
      Serial.println( "---LED YANDI---");  // Ekrana led in durumunu yazdır
   }
   else{
       digitalWrite(led, LOW); // Led söndü
       Serial.println( "---LED SONDU---");  // Ekrana led in durumunu yazdır  
   }
}

 

Asistan

Şifre Gerekli

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