Arduino?

1 Antwort

int pinBlau = 5;
bool value;
long intervall;
long times; //Anzahl der vergangenen Intervalle


void setup() {
  pinMode(pinBlau,OUTPUT);
  intervall = 1000 //1000ms
  times = 0;
  value = 0;
}

void loop() {
  if (millis() > (times+1)*intervall) {
    times++;
    value = !value;
    digitalWrite(pinBlau,value);
  }

}

schueler123366 
Beitragsersteller
 16.01.2025, 16:21

sollte eigentlich ohne die loop funktion sein

finnian657  16.01.2025, 16:25
@schueler123366

willst du dann eine while schleife in der setup Funktion machen oder wie ist das gedacht?