La pantalla HMI de Nextion es una interfaz hombre-máquina que impone una sobrecarga baja en el sistema al que se conecta al mismo tiempo que proporciona una funcionalidad superior.
Acabo de escuchar de mi amigo James “Chewy” Vroman que está siguiendo mi columna sobre cómo usar el emulador VT100 en un chip para crear una pantalla auxiliar para un temporizador de cuenta regresiva. Chewy dijo en un correo electrónico:
Dada la reciente discusión de EEWeb sobre varios tipos de pantallas (tanto actuales como antiguas y elegantes), en la última reunión de Servicios de emergencia de radioaficionados (ARES), uno de nuestros miembros mostró una nueva pantalla. Traído para raspar parecía casi apropiado.
esto es Pantalla HMI Nextiones una interfaz hombre-máquina (HMI) que impone una sobrecarga baja en los sistemas a los que se conecta al mismo tiempo que proporciona una funcionalidad superior.
Estas pantallas vienen en diferentes tamaños (de 2,4 pulgadas a 7 pulgadas) y tienen diferentes características. Por ejemplo, la versión mejorada agrega un reloj en tiempo real (RTC), más entrada/salida de propósito general (GPIO), flash más grande con la capacidad de almacenar datos y un reloj de CPU más rápido. Todas las versiones tienen una pantalla táctil para la entrada del usuario.
(Fuente: Siguiente)
La verdadera magia está en el Editor de Nextion, donde defines cómo funcionan tus pantallas. Cree rápida y fácilmente cuadros gráficos, cuadros de texto, botones, barras de progreso, controles deslizantes, indicadores, botones pulsadores y más usando componentes de arrastrar y soltar.El componente interactúa con la pantalla (usted Guía del editor para más información).
Después de crear la página HMI, descárguela a una tarjeta SD y transfiérala a la pantalla. Esta tarjeta es leída y leída por la pantalla. Luego retire la tarjeta SD, reinicie la pantalla y estará lista para actuar como HMI.
La interfaz de la pantalla con el mundo exterior en forma de microcontrolador (MCU) se realiza a través de un puerto serie. Por ejemplo, cuando se presiona un botón en la pantalla, la pantalla usa la interfaz serial para decirle a la MCU qué botón se presionó. A medida que mueve el control deslizante, envía un valor y muestra el valor actual. De manera similar, si desea mostrar algo en uno de los cuadros de texto definidos por MCU, la MCU usa la interfaz serial para decirle a la pantalla qué cuadro es y enviarle los datos de texto apropiados (atributos como fuente, tamaño, color, etc. .). ). asignado cuando define la HMI en el editor). Esto significa que cualquier cosa que esté haciendo el dispositivo externo del mundo real es enviar y recibir datos en serie sin preocuparse por la sobrecarga de lo que sucede en la pantalla.
Personalmente, creo que puede usar estas soluciones HMI de Nextion en proyectos de pasatiempos y sistemas integrados reales. ¿Qué opinas sobre esta tecnología?