O que você precisa para um projeto arduino sistema de entrada de teclado
Sem idealizador preze deixaria sua fortaleza não segura contra intrusos. Estes passos do projeto Arduino guiá-lo através da construção de um sistema de entrada de teclado que abre uma porta quando você digitar o código correto em um teclado padrão de 10 dígitos. O sistema também exibe o código em um display LED de sete segmentos, enquanto você está digitando-lo, e quando você digitou o código correto uma mensagem de boas-vindas é exibida.
Conteúdo
Você criar um protótipo em uma placa de ensaio para se certificar de que tudo funciona corretamente e, em seguida, colocá-lo em uma caixa adequada após ele está trabalhando. Quando você transferi-lo para o seu gabinete, você pode querer reconstruir o circuito em um pedaço de stripboard. Há um monte de fios neste projecto, de modo que você pode também querer pegar algum cabo de fita para fazer todas essas conexões.
Aqui está o que você precisa:
Video: Módulos para Arduino - Vídeo 03 - Teclados Matriciais
um Arduino
Um teclado numérico (SparkFun COM-08653 ou rápida 78-0305)
Video: Projeto senha teclado e RFID Arduíno
Um quad, catodo comum, display LCD de sete segmentos (Lite-ON LTC-4727JR da Digi-Key 160-1551-5ND, ou HDSP-B09G da Farnell 1003341)
Um motorista de display LED Max 7219 ou 7221 de 8 dígitos
Dois condensadores: um 10μF (microfarad) e um condensador electrolítico 0,01 uF capacitor disco de cerâmica
Video: aula 4608 arduino mostrando projeto senha para abrir porta com teclado e lcd
Duas resistências: 2.2kΩ e 33kΩ. Estes podem ser diferentes, dependendo do módulo de LED e do tipo de relé.
Um relê miniatura 5V DC (tais como Hamlin HE721A0510, de Jameco # 1860109, ou Farnell # 9561757)
Um transistor NPN 2N2222 ou semelhante
Um diodo 1N4001 ou semelhante
Video: Robótica Educacional com Software e Hardware Livres - Piano Arduino
Uma tira de cabeçalhos pino
Um mecanismo de bloqueio de porta eléctrica, de 12V DC. Existem vários tipos (veja abaixo) para escolher, como uma greve de porta elétrica (item 5192 de SmartHome.com ou GAE Series Greve Elétrica de onlinesecurityproducts.co.uk).
Um fio de dois condutores, de baixa voltagem (18-22 AWG) para executar energia do transformador para a sua caixa de projecto e mecanismo de travamento da porta.
Um invólucro adequado para empacotá-lo bem (como SERPAC A27BK, Jameco # 373456, ou Farnell # 775538). dimensões mínimas de cerca de 6 x 3 x 1,5 polegadas (15 x8 x 4 cm).
Um pequeno pedaço de stripboard (opcional)
Alguns pequenos comprimentos de cabo de fita (opcional)
clipes de fixação de arame
Uma pistola de cola quente e algumas varas de cola
Uma fita de medição
ferramentas manuais pequenas para fazer buracos no recinto e para instalar o mecanismo de travamento da porta em seu batente.
O teclado contém pistas condutoras na placa de circuito impresso dentro. Pressionando um botão fecha um interruptor que liga dois desses vestígios. Cada linha e coluna está ligado a um pino de saída no teclado, e você conectar esses pinos de saída para os pinos digitais do seu Arduino. Quando você pressiona um botão, a conexão entre uma linha e uma coluna é feita.
Fabricantes atribuir diferentes pinos de saída do teclado para as linhas e colunas. Dois dos teclados normalmente disponíveis são listados anteriormente, e são utilizados no código de exemplo. Se o seu teclado é diferente, você precisa testá-lo ou ler folha de dados do teclado para determinar como ligar pinos de saída do seu teclado para pinos digitais do seu Arduino.
A fonte de alimentação deve ser avaliado em 12V DC. A maioria dos mecanismos de fechamento eletrônico estão disponíveis em modelos de 12V DC e esta é uma entrada aceitável para o seu Arduino. Além disso, verifique se o transformador irá fornecer corrente suficiente para lidar com as necessidades de ambos o seu Arduino e seu bloqueio eletrônico. Seu Arduino pode operar em um mínimo de 250mA, mas é mais seguro para estimar-lo em 500mA.
A folha de especificações do seu mecanismo de bloqueio deve dizer quanta corrente é necessária para operá-lo. Se não, você pode usar seu multímetro para medir a corrente que flui através da bobina de seu bloqueio, enquanto ele é ativado. O porta eletrônica greve GAE na lista de peças opera em 12V DC a 400mA.
Combinado com o Arduino, que é uma exigência atual de 950mA. Você deve exceder este por uma pequena margem, o que significa o seu poder deve fornecer uma potência mínima de 1.0A. Você pode usar um com uma classificação superior, mas não é uma classificação mais baixa.
O visor é um de quatro dígitos, display de sete segmentos do tipo que você viu quase todos os lugares. Usando um monitor quad é um pouco mais simples do que usando quatro individuais exibe sete segmentos. Ele compartilhou catodos para reduzir o número de pinos necessários para dirigi-lo. Os cátodos e ânodos para os dígitos e do cólon / pontos decimais são conectados a apenas alguns pinos na parte traseira da unidade.
Mais uma vez, diferentes fabricantes usam diferentes pinouts. A folha de dados mostra que estão conectados a cada segmento. Você pode usar um módulo diferente do que os listados aqui, mas certifique-se que você está usando um display catodo comum (CC). Um ânodo comum (CA) visor não vai funcionar.
O visor é impulsionada pelo controlador de visualização Maxim 7219 ou 7221 (72xx, para abreviar). Este circuito integrado (ou Ic) faz com que seja muito fácil de controlar até oito dígitos. Ele lida com endereçamento cada segmento, armazenar o estado de cada dígito, e ainda controlar o brilho por meio da modulação da largura do impulso (PWM).
Convenientemente, você enviar comandos utilizando o Peripheral Interface (SPI) biblioteca Arduino Serial. O chip requer apenas um resistor para definir os LED atuais e dois capacitores, que mantêm flutuações de energia a partir de prejudicá-lo.
O melhor de tudo, ele só usa três pinos digitais do Arduino.
O mecanismo de fechadura é controlada por um relé. Ligando o relé permite que a energia passe a partir do fornecimento de energia para a fechadura da porta eléctrica. O transistor de comutação, resistência e diodo controlar o relé. O transistor é um objectivo geral NPN 2N2222 transistor de comutação. O resistor 2.2KΩ usado com ele previne demasiada corrente que flui para a base do transistor.
Os impede diodo contragolpe, ou tensão para trás, um fenómeno que ocorre quando a energia para a bobina de relê é desligado e o seu campo magnético se rompe.