hallo,
ich würde 2 Funktionen definieren, die (sofort) genau das machen, wonach sie klingen
und dann loop() so strukturieren:Code:void Messung(); void Ausgabe();
Jetzt musst du nur noch die templates mit Inhalten füllen.Code:void loop() { static uint32_t mtimer=0; // Stoppuhr-Timervariable Messung(); if(millis-mtimer>=30*1000) { // Stoppuhr ablesen: schon 30 sec? Ausgabe(); mtimer=millis(); // Stoppuhr resetten } delay(100); // gönn' der cpu ein wenig Ruhe... }
HTH!
Lesezeichen