Nr.06 Taster Am Arduino | Funduino - Kits Und Anleitungen Für Arduino

// LED an Pin D3, Taster an Pin D1

int LEDgelb = D3;

int TasterGelb = D1;  

// speichert den Status der LED: 0 = aus, 1 = ein

int StatusGelb = 0;  

void setup()  

{

  // LED wird als OUTPUT (Ausgang) definiert

  pinMode(LEDgelb, OUTPUT);  

  // der Taster wird als INPUT (Eingang) deklariert

  pinMode(TasterGelb, INPUT);  

}

void loop()

{  

  // Taster abfragen

  StatusGelb = digitalRead(TasterGelb);

  // wenn der Taster gedrückt wurde

  if (StatusGelb == HIGH)

  {      

    // LED für 5 Sekunden (5000 ms) einschalten                        

    digitalWrite(LEDgelb, HIGH);

    delay(5000);  

    // LED ausschalten                

    digitalWrite(LEDgelb, LOW);  

  }                              

}

Tag » Arduino N R