Paso 6: Facilidad de uso
-tiempo
-fecha de
-alarma
-12/24 horas
-Horario de verano
-configuración de valores predeterminados
Tres botones es sobre todo lo que encajaría en la parte de atrás dejando espacio para un conector de alimentación. Está bien para el conjunto, incremento y decremento. Cada elemento de menú hace validación de datos.
Otra característica de diseño de código es el uso de un búfer de pantalla. La pantalla es de 8 caracteres (físicamente es 9 pero no uso el último dígito) pero el buffer es de 16, para permitir también almacenar la fecha. La función de visualización real agarra una ventana del búfer de pantalla. Esto permite el efecto del tiempo de desplazamiento fuera del camino para mostrar la fecha, mientras los segundos (y todo lo demás) siguen actualizando.
Más importante para mí era tener una alarma que no se apague el fin de semana. La alarma es configurable a ir nunca, sólo los fines de semana, sólo en días laborables o todos los días.
Aquí están algunas fotos de las opciones del menú.