Probier es mal so: (nicht getestet)
Code:void light(void) { #define LICHT_AN 0 #define LICHT_OK 1 #define LICHT_AUS 2 static uint8_t old = 0; if(adcLSR<400 && old != LICHT_AN) { writeString_P("\nMach das Licht an!\n"); old = LICHT_AN; } else if((adcLSR<1000)&&(adcLSR>400)&&old != LICHT_OK) { writeString_P("\nDie Lichtverhältnisse hier sind wirklich gut. So lässt es sich Leben:)!\n"); old = LICHT_OK; } else if(old != LICHT_AUS) { writeString_P("\nMir ist es hier zu hell!\n"); old = LICHT_AUS; } }







Zitieren

Lesezeichen