Arduino Ders 12: Buton İle Led Kontrolü


Arduino kartında buton kullanarak led yakıp söndürme devresini hazırladık. Butona her basıldığında led kapalı ise ledi yakıyor. Led açık ise ledi söndürüyor.
Malzemeler:
  • Arduino Uno
  • LED
  • Direnç
  • Buton



int led1=7;
int buton=8;
int durum=0;
int butondeger=0;
 
void setup() {
  pinMode(led1,OUTPUT);
  pinMode(buton,INPUT);
}
 
void loop() {
  butondeger=digitalRead(buton);
  
  if(butondeger==HIGH && durum==0){
    ledyak();
    durum=1;
     delay(200);
  }else if(butondeger==HIGH && durum==1){
    ledsondur();
    durum=0;
     delay(200);
  }
}
 
void ledyak(){
  digitalWrite(led1,HIGH);
  //video da 4 led ile çalışmıştım.
}
 
void ledsondur(){
  digitalWrite(led1,LOW);
}


Yorum Gönder

Daha yeni Daha eski