Índice:
Vídeo: Calculadora Nextion / Arduino: 3 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Uma calculadora útil para o Arduino Uno. A calculadora é semelhante em estilo à calculadora padrão que vem com o Windows 10. Nota: Ela não inclui as funções científicas e de programador que a calculadora do Windows 10 inclui, mas essas funções podem ser implementadas em uma data posterior.
A calculadora oferece um conjunto de 10 funções:
- Adicionar, subtrair, multiplicar, dividir
- Cálculo percentual
- Cálculo 1 / x
- Raiz quadrada
- Quadrado
- [C] ancel - limpa a memória da calculadora
- [CE] Limpar entrada - Exclui a última entrada feita na calculadora
Todos os cálculos são realizados com dupla precisão. Observe que, como o Arduino é tão pequeno quanto é, a saída de decimais é limitada a duas casas.
Esta versão da calculadora usa um Nextion NX4832T035 HMI TFT LCD Display de 3,5 que deve ser conectado aos pinos TX / RX do Arduino (consulte a etapa Construir Hardware).
Suprimentos
- Arduino Uno
- Nextion NX4832T035 Tela HMI TFT LCD de 3,5 "(disponível no Ebay)
- Fios de ligação
- Cartão Micro SD de 4 Gb (disponível no Ebay)
- Adaptador de cartão Micro SD (disponível no Ebay)
Etapa 1: construir o hardware
A configuração do hardware é simples, exigindo apenas algumas conexões.
Conecte o display LCD ao Arduino Uno da seguinte maneira:
Nextion LCD Arduino Uno
- GND -> GND
- VCC -> VCC
- TX -> RX (pino 0)
- RX -> TX (pino 1)
Etapa 2: Carregue o arquivo TFT para o monitor
O arquivo TFT é o arquivo de interface do usuário da calculadora exibido no LCD. Ele está contido no arquivo ZIP do projeto, que pode ser baixado do GitHub e precisa ser carregado no LCD para exibição. Baixe agora e extraia o conteúdo para a unidade do seu computador.
Usaremos um cartão micro SD para fazer o upload. Insira o cartão micro SD no adaptador de cartão micro SD e conecte o adaptador ao PC. Após alguns momentos, o Windows reconhecerá o cartão SD como uma nova unidade. Clique com o botão direito na unidade e selecione Formatar no menu. Selecione FAT32 como o tipo de formato e clique em ok.
A formatação deve levar apenas alguns segundos. Formatar o cartão SD é uma etapa necessária, ou o Nextion não conseguirá ler seu conteúdo.
Desligue o LCD. Copie o arquivo calculator-ui.tft do arquivo ZIP para o cartão SD formatado e insira o cartão no LCD do Nextion. Certifique-se de que o arquivo calculator-ui.tft seja o único arquivo no cartão SD, ou o Nextion não carregará o arquivo.
Ligue o LCD e o dispositivo carregará o arquivo TFT do cartão SD. Lembre-se de remover o cartão SD do LCD quando o upload for concluído.
Desligue e ligue o visor e você deverá ver a interface do usuário da calculadora.
Etapa 3: faça upload do esboço da calculadora para o Arduino
Localize o arquivo Nextion-Calculator.ino do arquivo ZIP do projeto que você baixou e abra-o no IDE do Arduino.
Certifique-se de que seu Arduino esteja conectado e, em seguida, compile e carregue o esboço.
É isso! Agora você deve ter uma calculadora funcionando em execução no visor. Experimente alguns cálculos.