Índice:

Calculadora Nextion / Arduino: 3 etapas
Calculadora Nextion / Arduino: 3 etapas

Vídeo: Calculadora Nextion / Arduino: 3 etapas

Vídeo: Calculadora Nextion / Arduino: 3 etapas
Vídeo: Nextion и FLProg - Разгон скорости и работа над дизайном 2024, Julho
Anonim
Calculadora Nextion / Arduino
Calculadora Nextion / Arduino

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.

Recomendado: