Nextion é um tipo de display touchscreen inteligente que pode ser usado para controlar e interagir com vários dispositivos, como microcontroladores e computadores de placa única como o Arduino ou Raspberry Pi . Ele permite que os usuários criem e projetem facilmente suas próprias interfaces por meio de um editor de arrastar e soltar e oferece controle em tempo REAL e interação com os dispositivos conectados.
Os monitores Nextion possuem um microcontrolador embutido que executa o firmware Nextion e interpreta os comandos vindos do controlador host (como Arduino ou Raspberry Pi ) para controlar os elementos do monitor, como botões, controles deslizantes, campos de texto, medidores, etc. O controlador host envia comandos seriais para o monitor Nextion e o monitor os interpreta. Os usuários podem projetar suas interfaces usando o software Nextion Editor e, em seguida, carregar o arquivo TFT gerado para o monitor por meio de um cabo USB .
Os monitores Nextion vêm em uma grande variedade de tamanhos e resoluções.
Nextion oferece uma variedade de tamanhos de tela e resoluções para escolher. Os tipos de monitores Nextion disponíveis incluem:
Para fazer upload do código para o display do Nextion, você precisará usar o software Nextion Editor, que está disponível gratuitamente no site do Nextion. O software editor permite criar e projetar suas interfaces personalizadas usando um editor de arrastar e soltar e gerar um arquivo TFT que pode ser carregado no monitor. Aqui estão as etapas para fazer upload do código para o display do Nextion:
Sim, você pode criar animações em seu monitor Nextion usando o microcontrolador integrado e o software Nextion Editor. O software Nextion Editor permite criar e projetar interfaces personalizadas com um editor de arrastar e soltar e gerar um arquivo TFT que pode ser carregado no monitor. O software editor fornece uma variedade de widgets e elementos, como botões, controles deslizantes, campos de texto, medidores, etc., que podem ser usados para criar interfaces interativas. Ao usar o recurso de eventos e ações no software editor, você pode criar animações em sua tela do Nextion.
Por exemplo, você pode criar um botão que ao ser pressionado mudará a posição ou a cor de um objeto. Ou você pode criar um controle deslizante que, ao ser movido, alterará o valor de uma variável que controla a velocidade de uma animação. Você também pode criar animações usando temporizadores e declarações condicionais no microcontrolador.
Vale a pena notar que o microcontrolador do monitor Nextion não é tão poderoso quanto um microcontrolador de propósito geral, então as animações podem ser limitadas em termos de complexidade e suavidade, mas ainda assim podem proporcionar uma boa experiência ao usuário.