Hola a todos.
Tengo un proyecto entre manos que ya está bastante avanzado, y que cuando termine os presentaré en la sección de proyectos.
El único "pero" es que me he estoy atascando con el menú. El proyecto consta de una pantalla LCD (16x2) y tres botones (arriba,abajo y "home"), y obviamente, estoy intentando configurar parámetros creando una estructura de menú. Para ello de momento estoy haciéndolo con una máquina de estados con lo que ello conlleva: cuando te descuidas, te pierdes en el código...
He estado mirando varias librerias: memwiz, lcdlib, etc. y entre una y otras no consigo aclararme cual será la más conveniente, fácil de entender, etc.
Básicamente busco poder navegar entre varios tipos de pantalla en las que:
- Mostrar una cadena o variable, por ejemplo, hora y fecha, el valor de un sensor, etc.
- Cambiar el valor de una variable entera.
- Cambiar el valor de una variable "float".
- Cambiar una variable tipo hora HH:MM.
- Cambiar una vairable tipo fecha DD/MM/AA.
- Seleccionar un valor de una lista de valores, por ejemplo, "Si/No", "Auto/Manual", etc.
Mi primera elección fue lcdLib, pero..., manual en aleman...
¿Cual me recomendais?