Pausiert die Ausführung des Programms für die angegebenen Millisekunden. 
Zudem dienen Verzögerungen der Stabilität des Programms.

Syntax:

delay(ms); 

Parameter:

  • ms: Die Dauer in Millisekunden um die das Programm pausiert werden soll. 

Beispiel:

#define LED 13      //LED an digital pin 13

void setup() 
{
  pinMode(LED, OUTPUT);     //Pin 13 als Ausgang konfigurieren
}

void loop()
{
  digitalWrite(LED, HIGH);  //Schaltet pin 13 auf HIGH
                            //(LED wird angeschaltet)  
  delay(1000);    //Das Programm wird fuer 1000 ms angehalten

  digitalWrite(LED, LOW);   //Die LED wird ausgeschaltet(auf LOW gestellt)
}
Zuletzt geändert: Donnerstag, 18. Februar 2021, 09:21