Elevator Demo

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?
- Baixe os arquivos: Todo o código-fonte e projeto do UnicView Studio estão disponíveis no nosso repositório GitHub.
- 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.
- Configuração do microcontrolador:
- Carregue o programa no microcontrolador utilizando a IDE correspondente.
- 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