Índice:

Calculadora gráfica usando Arduino: 7 etapas
Calculadora gráfica usando Arduino: 7 etapas

Vídeo: Calculadora gráfica usando Arduino: 7 etapas

Vídeo: Calculadora gráfica usando Arduino: 7 etapas
Vídeo: How to make a LED digital counter using 7- Segment Display 2024, Novembro
Anonim
Calculadora gráfica usando Arduino
Calculadora gráfica usando Arduino

Olá amigos, Hoje tenho algo novo para mostrar a vocês. Como mencionado anteriormente no título, projetei uma CALCULADORA ELETRÔNICA usando o Arduino uno e a tela TFT LCD de 2,4.

Etapa 1: coleta de hardware

Reunião de Hardware
Reunião de Hardware
Reunião de Hardware
Reunião de Hardware

Compre Arduino UNO e protetor de tela LCD TFT de 2,4 na loja online ou nas lojas de eletrônicos mais próximas.

Conecte-os conforme mostrado na figura

Componentes necessários:

  1. Arduino UNO com cabo USB
  2. Escudo TFT de 2,4 polegadas.

Etapa 2: construção

Construção
Construção

O sistema é construído em torno do microcontrolador arduino uno r3 e proteção LCD tft de 2,4 ". A proteção é projetada de forma que nenhum erro de conexão ocorra. O Arduino uno pode ser alimentado por 9v ou 12v adaptado ou cabo USB. O regulador de 3,3 V integrado é disponível na blindagem do LCD. A blindagem do LCD recebe 5 V do Arduino e converte em 3,3 V usando o regulador ic 1117-3.3. Além disso, esta fonte é fornecida ao LCD. O LCD consiste em um touch pad resistivo de 2,4 "que usa como dispositivo de entrada para o sistema. O LCD tem interface com o Arduino com barramento de dados de 8 bits e barramento de controle de 5 bits. este barramento de controle é conectado a 5 pinos analg do Arduino e o barramento de dados é conectado a pinos de i / o digital. O touch pad também faz interface com este barramento. Alternativamente, o touch pad e o lcd são acessados por meio do microcontrolador. O interruptor de reinicialização está disponível na proteção do LCD do tft.

Etapa 3: Trabalho Real

Trabalho Real
Trabalho Real
Trabalho Real
Trabalho Real
Trabalho Real
Trabalho Real
Trabalho Real
Trabalho Real

O sistema suporta a maioria das operações matemáticas e também suporta as operações lógicas que são ainda mais úteis para o programador. ele suporta ADIÇÃO, MULTIPLICAÇÃO, SUBTRAÇÃO e DIVISÃO. No entanto, é possível realizar operações lógicas OR e lógicas AND. Todas as operações são realizadas em número decimal e os resultados também são impressos em número decimal, exceto que a operação OR, AND produz o resultado em Binário. Além desta calculadora pode ser usada para obter a porcentagem e a potência de um determinado número. Ele também calcula modular de determinado número. O botão Excluir está presente para excluir o dígito ou sinal incorreto pressionado pelo usuário. A melhor característica que me atrai para esta calculadora é que ela pode produzir uma representação BINÁRIA, HEXA, OCTAL de um determinado número decimal. Botões especiais são fornecidos para selecionar o operador apropriado. Algumas fotos do módulo de trabalho são mostradas abaixo.

Etapa 4: Vantagens

Vantagens:

  1. consome pouca energia e menos espaço. Também dá resposta negativa.
  2. as porcentagens são mostradas com precisão até dois dígitos após a vírgula decimal.
  3. Sem uso de teclas analógicas, para fins de entrada, o que salva o hardware.
  4. Cada botão é animado após pressioná-lo.
  5. É capaz de imprimir dados em qualquer dispositivo serial facilmente.

Etapa 5: Limitações

  1. Ele pode realizar operações com um máximo de 6 dígitos individualmente.
  2. 32767 este é o último número que pode ser convertido em seu número HEX, BINÁRIO ou OCTAL equivalente.
  3. qualquer resposta cujo conteúdo tenha mais de 10 dígitos provavelmente estará errada.
  4. Por vez, apenas uma operação pode ser realizada.
  5. Não é possível usar colchetes "()" nesta calculadora.

Etapa 6: Vídeo

Curta-nos no Facebook

Facebook

clique para visitar ou blog

Etapa 7: Código

O código para este projeto está disponível aqui

biblioteca

código

Recomendado: