Crie seu próprio armário de senhas

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


Um armário de senhas geralmente possui uma trava eletromagnética que é aberta apenas quando a senha correta é inserida. O circuito aqui apresentado para esse armário é um sistema operado por senha de seis dígitos simples, de baixo custo e alta segurança. O microcontrolador ATtiny2313 (MCU) usado no circuito está facilmente disponível e programável usando qualquer programador AVR.

O diagrama do circuito do armário de senhas é mostrado na Fig. 1. Ele é construído em torno dos transistores ATtiny2313 (IC1), 2N2222 (T1), LCD 16 × 1 (LCD1), relé de comutação de 5V e alguns outros componentes.

Diagrama de circuito do armário de senhas
Fig. 1: Diagrama do circuito do armário de senhas

O ATUiny2313 MCU de vinte pinos é o coração do projeto. Primeiro, uma senha de seis dígitos deve ser salva na EEPROM do MCU. O bloqueio é aberto quando essa senha é digitada. A senha salva está disponível mesmo depois de desconectar a fonte de alimentação. Mas a senha de seis dígitos pode ser apagada e uma nova senha gerada, se necessário.

Apenas três botões são usados ​​aqui para inserir ou salvar a senha. Um LED intermitente (LED1) é usado como indicador de status do processo MCU.

Um dos seis dígitos da senha é exibido por vez e pode ser editado. Os cinco dígitos restantes aparecem como asteriscos

no visor LCD. O cursor do LCD1 pisca quando os dígitos da senha são inseridos.

O botão Para cima é usado para alterar o dígito de 0 para 9. Da mesma forma, o botão Direito é usado para mover o cursor para a direita para edição. Depois que a senha for digitada, pressione Enter para iniciar o processamento da senha digitada.

O jumper J1 é fornecido para apagar a senha existente. Feche J1 e ligue o circuito; a senha existente, se houver, será apagada e a nova senha poderá ser inserida. Depois que uma nova senha for salva com sucesso na EEPROM, desconecte ou abra o J1, que não deve ser acessível a nenhum outro usuário.

Leia Também  Atraso na produção de PCBs devido a coronavírus - Open Electronics

No caso de um novo chip, enquanto o estiver usando pela primeira vez, o display exibirá a mensagem ‘New PWD:’ e aguardará a digitação da senha de seis dígitos. A senha (exceto 000000, que é inválida) será salva na EEPROM e exibida no LCD. Qualquer senha de 000001 a 999999 pode ser usada.

Agora, o visor exibirá a mensagem ‘Abrir PWD:’ e aguarde a senha de seis dígitos. Se a senha corresponder à senha salva, o relé será energizado por dez segundos e a mensagem ‘Lock Opened’ aparecerá no LCD1. Após dez segundos, o relé RL1 será desenergizado e o visor aguardará a senha novamente.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Caso a senha não corresponda à senha salva, o visor exibirá ‘Inválido’ e aguardará a senha correta.

É necessária uma fonte de alimentação de 5V DC (300mA ou superior) para operar o circuito.

O código do firmware (PasswordLock.c) do ATtiny2313 MCU está escrito no idioma C. O código hexadecimal pode ser gerado usando qualquer compilador AVR C, como o Programmers Notepad (WinAVR).

Construção e testes

Um layout de PCB do armário de senhas é mostrado na Fig. 2 e seu layout de componentes na Fig. 3. Após montar o circuito na PCB ou placa de circuito impresso, programe / grave ATtiny2313 com o arquivo passwordlock.hex usando o programador AVR.
Layout de PCB do armário de senhas
Fig. 2: Layout da placa de circuito impresso do armário de senhas

Fig. 3: Layout dos componentes da placa de circuito impresso Faça o download dos PDFs de layout de PCB e componentes:

Clique aqui


Conecte a fonte de alimentação de 5V DC ao conector CON1. Pela primeira vez, você terá que definir uma senha conforme explicado acima. O LED1 do intermitente pisca enquanto aguarda a entrada da senha. Se a senha estiver correta, o RL1 será energizado e a trava conectada nos contatos do relé será aberta. O LED1 agora acenderá continuamente, indicando que o circuito está pronto para uso.

Leia Também  Projetando um armário eletrônico seguro baseado em MCU

Fayaz Hassan é gerente da fábrica de aço Visakhapatnam, Visakhapatnam, Andhra Pradesh. Seu interesse inclui projetos de MCU, mecatrônica e robótica

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br