Hola,
Pseudocódigo:
Setup()
contadorDia=0;
contadorNoche=0;
finSetup
Loop()
LDR=leoADC();
si (LDR<= UmbralDia Y contadorDia==0) entonces
EnviaDatoSerie;
contadorDia++;
contadorNoche=0;
fin
si (LDR > UmbralNoche Y contadorNoche==0) entonces
EnviaDatoSerie;
contadorNoche++;
contadorDia=0;
fin
finLoop