Índice:
- Suprimentos
- Etapa 1: Interface do monitor LCD 16 * 2 com o Arduino
- Etapa 2: Criação e interface do teclado
- Etapa 3: configuração da trava
- Etapa 4: adicionar campainha e localizar gabinete para os componentes
- Etapa 5: Código
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Ei!!
Este é o meu primeiro Instructable! Espero que você goste disso.
Neste projeto, vamos construir uma fechadura automatizada (protegida por senha). A fechadura e a chave clássicas são, literalmente, uma invenção de 100 anos e, como sabemos, "mudança é a lei da natureza", então é hora de mudar. Portanto, hoje vamos construir uma fechadura eletrônica simples e barata.
A fechadura que vamos fazer é eletrônica, seu cérebro será Arduino Uno (Arduino nano ou pro mini também funcionará bem), e terá uma tela lcd 16 * 2 para display e teclado DIY para inserir a senha. ser incorporado com uma campainha. Neste tutorial, vou usar o motor de hobby DC para o mecanismo de bloqueio, mas você pode usar um servo.
Agora vamos começar !!
Suprimentos
Os componentes necessários para construir o bloqueio estão facilmente disponíveis online e offline. Fornecerei links para os mesmos.
~ Arduino Uno: você pode comprar aqui
Visor LCD ~ 16 * 2: você pode comprar aqui
~ l293D IC: você pode comprar aqui
~ Motor DC hobby / servo motor: você pode comprar aqui
~ push switch x 18: você pode comprar aqui
~ perf board
Resistor de ~ 1Kohm x 16
Potenciômetro de ~ 10Kohm
Resistor ~ 1Mohm
~ campainha
~ invólucro para colocar os componentes
alguns fios, conectores, solda e ferro de solda serão suficientes para fazer a fechadura automática da porta.
Etapa 1: Interface do monitor LCD 16 * 2 com o Arduino
É muito fácil fazer a interface do LCD com o Arduino.
Aqui eu forneci o diagrama de circuito para o mesmo, eu fiz escudo DIY para este monitor para conectar o LCD mais facilmente. Estamos usando 4 pinos de dados (ou seja, D4, D5, D6, D7) do display para fazer a interface com o Arduino.
Eu sugiro que você use fio de fita para manter as conexões organizadas ou você pode usar jumpers com uma placa de ensaio.
Para verificar se tudo está funcionando corretamente ou não, você pode fazer o upload do esboço de exemplo Hello World da biblioteca LIQUID CRYSTAL que também forneci.
Etapa 2: Criação e interface do teclado
Eu fiz meu teclado simples em vez de usar o módulo de teclado disponível no mercado, porque ele usa 8 pinos de i / o e se usarmos este módulo. Não teremos pinos de E / S para outros componentes.
Então, decidi fazer o próprio módulo de teclado que usa apenas um pino analógico do Arduino !!
podemos fazer isso facilmente com a ajuda de alguns botões e resistores. princípio de funcionamento disso é o divisor de tensão, você pode ver a fiação e o funcionamento nas imagens acima. Eu fiz em uma placa de desempenho, você também pode fazer o mesmo e agora é super fácil de conectar através do Arduino.
NOTA: resistência maior no lugar de resistência de 1 M ohm tornará o teclado mais preciso.
Etapa 3: configuração da trava
Existem duas maneiras de fazer a configuração da trava da porta
1. Faça Você Mesmo
você vai precisar de uma trava de porta normal (Kundi), um motor cc, dois botões, haste roscada (usei um parafuso), uma porca e algum tipo de epóxi para unir as coisas (usei a vedação M).
basta unir a haste roscada com o eixo do motor e a porca com a trava, colar dois botões na trava de forma que sempre que a trava estiver em sua posição extrema, qualquer um dos botões deve ser pressionado.
Faça a fiação conforme indicado na figura.
conectar o motor com um driver de motor, aqui estou usando L293D ic para controlar o motor de passatempo DC.
2. Obtenha uma trava de solenóide
Você pode comprar uma fechadura solenóide online. Eu também estou fornecendo a você um link para o mesmo aqui.
Etapa 4: adicionar campainha e localizar gabinete para os componentes
Agora que tudo está quase configurado, você pode adicionar uma campainha para tornar seu bloqueio mais interativo
conecte um fio da campainha ao gnd e outro ao pino 10 do Arduino.
Agora encontre um gabinete apropriado para colocar os componentes para fazer seu projeto parecer Cool.
Usei uma moldura de madeira para proteger o LCD e o teclado, que montei sobre uma caixa de plástico contendo arduino, campainha e driver do motor.
Etapa 5: Código
Não há muito a dizer sobre código, eu mesmo fiz e funciona bem.
existem duas chaves através das quais o portão pode ser aberto. uma é a chave mestra que é pré-declarada em código e não pode ser alterada e a outra chave é atualizável e armazenada no eeprom e pode ser alterada pressionando a tecla C Se por engano você inseriu a tecla errada, você pode apagá-la pressionando a tecla A do teclado.
você pode alterar a mensagem de boas-vindas minha mensagem de alteração na função welcome ().
Isso é tudo para este projeto. Agora você estará pronto para ir.
Este projeto é parte do concurso arduino 2020, considere votá-lo, Obrigado.
Recomendado:
Fechadura de porta feita em casa por RFID: 4 etapas
RFID Home Made Door Lock: O dispositivo RFID Door Lock é um dispositivo prático que você pode usar na sua vida diária. Ao digitalizar seu cartão-chave, você pode abrir a fechadura da porta. Modifiquei o projeto deste site: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Sensor de fechadura e porta de galpão alimentado por bateria, solar, ESP8266, ESP-Now, MQTT: 4 etapas (com imagens)
Sensor de fechadura e porta de galpão alimentado por bateria, Solar, ESP8266, ESP-Now, MQTT: Neste Instrutível, mostro como fiz um sensor alimentado por bateria para monitorar a porta e o status de fechadura de meu galpão de bicicletas remoto. Eu não tenho energia elétrica, portanto, eu a tenho alimentado por bateria. A bateria é carregada por um pequeno painel solar. O módulo é d
Fechadura elétrica da porta com scanner de impressão digital e leitor RFID: 11 etapas (com imagens)
Fechadura Elétrica com Scanner de Impressão Digital e Leitor RFID: O projeto foi desenhado para evitar a necessidade do uso de chaves, para atingir nosso objetivo utilizamos um sensor óptico de impressão digital e um Arduino. No entanto, existem indivíduos que têm uma impressão digital ilegível e o sensor não a reconhece. Então, pensando um
Fechadura da porta: 4 etapas
Fechadura de porta: Este é um instrutivo sobre como criar uma fechadura de porta usando produtos ardunio, como um LCD, teclado e um servo. Este simples instrutivo pode ajudá-lo a fazer sua própria fechadura para manter seus pertences seguros
Fechadura de porta digital baseada em Arduino usando GSM e Bluetooth: 4 etapas
Fechadura digital baseada em Arduino usando GSM e Bluetooth: RESUMO: Pense na situação em que você voltou para casa totalmente cansado e descobriu que perdeu a chave da porta. O que você vai fazer? Você tem que quebrar sua fechadura ou chamar um mecânico de chaves. Portanto, fazer uma fechadura sem chave é uma ideia interessante para salvar de