Hola Fer_TACA, tal como me dijiste en su momento el programa habría que ir puliéndolo, pues bien, acabo de ver un pequeño problema y te lo quería comentar por si se te ocurre alguna otra solución.
Te explico, recuerdas la histeresis que se ha colocado?
Resulta lo siguiente;
el funcionamiento es totalmente correcto si la subida de nivel o bajada del mismo se hace gradualmente tal como es el llenado o vaciado del depósito, pero si desconectamos el cable de la señal del sensor y volvemos a conectarla hay veces que se queda encendido solo la primera linea de leds. Ahora si movemos ligeramente el nivel bien hacia arriba o hacia abajo entonces comienza a funcionar perfectamente.
De esto me he dado cuenta porque estando el deposito con agua mas o menos a la mitad tuve que desconectar el sensor y cuando volví a conectarlo este indicaba solo la primera linea encendida.
He eliminado la histeresis y ese efecto ya no lo hace, pero entonces vuelve a parpadear el led que va indicando el máximo.
Saludos Fer_TACA.