Índice:

EAL- Embutido - Fechadura de Combinação: 4 Passos
EAL- Embutido - Fechadura de Combinação: 4 Passos

Vídeo: EAL- Embutido - Fechadura de Combinação: 4 Passos

Vídeo: EAL- Embutido - Fechadura de Combinação: 4 Passos
Vídeo: Expectativa x realidade. E você lindona, Opção 1 ou 2? 2024, Novembro
Anonim
EAL- Embutido - Fechadura de Combinação
EAL- Embutido - Fechadura de Combinação

Este projeto é um projeto escolar, que eu fiz para escolher a disciplina 2.1 C-programação no EAL. É a primeira vez, quando faço um projeto Arduino e programação C. Esse é um projeto, que apresenta uma fechadura de combinação. Uma fechadura de combinação pode ser usada em muitos lugares todos os dias. Podemos usar isso entre outras no cofre ou quando precisarmos abrir alguma porta.

Etapa 1: Componentes

Componentes
Componentes
Componentes
Componentes
Componentes
Componentes
Componentes
Componentes

Para criar esse projeto, usei os seguintes componentes:

  • Arduino mega 2560
  • LCD 2x16 HD44780 azul
  • Konverter LCD HD44780 I2C IIC
  • SERVO Tower Pro SG92 9g
  • Teclado 4x4 8 pinos
  • Led azul
  • Placa de contato
  • Fios de conexão
  • Banco de poder

Etapa 2: Conexão

Conexão
Conexão
Conexão
Conexão

A imagem acima e a descrição a seguir apresentam como todos os componentes estão conectados ao Arduino Mega 2560.

Fim do LCD KONVERTER - Arduino 2560 Mega

GND - GND

VCC - 5V

SDA - SDA

SCL- SCL

TECLADO - Arduino 2560 Mega

conectado A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 Mega

GND - GND

VCC - 5V

SINAL - 8 pinos

Etapa 3: Programação

Comecei a programar dessa forma que encontrei a biblioteca para LCD, senha, teclado. Em seguida, com a ajuda de programas fáceis em Arduino, verifiquei se meus componentes estão funcionando bem. Um dos maiores problemas era que o conversor não tinha comunicação com o LCD. Depois de um longo dia e uma noite, descobri um problema. O problema era o endereço errado no conversor. O próximo passo foi terminar um programa.

Teclado, eu costumava digitar o código. (1111)

O servo está funcionando como um mecanismo de desbloqueio.

O LCD está exibindo o código que eu inseri. (1111)

O programa está funcionando de forma que, depois de inserir o código correto, o led azul acenda e o servo execute um movimento de 90 graus.

Etapa 4: Teste

Image
Image

No teste, inseri o código (1111), com aproveitei com a estrela. Depois de inserir o código correto no LCD, pude ver a inscrição ABRIR, e o led azul acende e o servo faz um movimento de 90 graus. Quando escrevi um código errado, posso ver a inscrição ERRADA.

O dispositivo está funcionando corretamente e sem problemas.

É um projeto fácil, que podemos usar em muitas situações e lugares.

Recomendado: