Elevator Demo

Application
Este projeto de demonstração apresenta uma interface gráfica interativa para um sistema de elevador, ilustrando o potencial dos nossos displays LCD Touchscreen em aplicações de automação e controle.

Como Funciona?

A interface do elevador foi desenvolvida utilizando operadores lógicos no display para criar a animação de subida e descida. Esse efeito é alcançado ajustando dinamicamente a opacidade de imagens de setas, proporcionando uma simulação visual realista da movimentação entre andares.

Além disso, o projeto incorpora uma lógica de controle inteligente, incluindo:

  • Comparação de níveis: Determina a direção do movimento do elevador.
  • Incremento e decremento de andares: Simula a mudança de posição.
  • Gerenciamento de estados: Mantém registros das chamadas e status do elevador.

O sistema utiliza a biblioteca Lumen Protocol, desenvolvida em linguagem C, que simplifica a comunicação e implementação de lógicas no display, permitindo um desenvolvimento mais eficiente e intuitivo.

Componentes e Materiais Utilizados

Hardware:

  • Microcontrolador (ex: ESP32, Arduino, STM32)
  • Display Mais Inteligente

Software:

  • UnicView Studio: Desenvolvimento da interface gráfica interativa
  • Lumen Protocol: Biblioteca para simplificar a comunicação e implementação de lógicas
  • IDE do Microcontrolador: Para programar a lógica de controle do elevador

Como Configurar o Projeto?

  1. Baixe os arquivos: Todo o código-fonte e projeto do UnicView Studio estão disponíveis no nosso repositório GitHub.
  2. Configuração do display:
    • Utilize o UnicView Studio para carregar o projeto no display.
    • A interface gráfica será responsável por exibir as animações e comandos do elevador.
  3. Configuração do microcontrolador:
    • Carregue o programa no microcontrolador utilizando a IDE correspondente.
  4. Conexões elétricas:
    • Alimente normalmente o display e Arduino, e para realizar a comunicação serial, conecte o Rx do display no Tx do microcontrolador, o Tx do display no Rx do microcontrolador, e o GND entre eles. Também é importante garantir que os dois dispositivos estão comunicando no mesmo nível elétrico.

Por Que Usar Esta Demonstração?

Este projeto é ideal para quem deseja explorar aplicações embarcadas interativas, demonstrando o potencial dos nossos displays LCD Touchscreen em soluções reais. Ele exemplifica com clareza como integrar lógicas de controle e efeitos visuais avançados em uma interface intuitiva e funcional.

Downloads e Recursos

  • Projeto no GitHub