Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado.
A maioria das fechaduras inteligentes RFID disponíveis no mercado são fáceis de contornar. Veja como você pode construir um com segurança confiável.
O controle de acesso de porta baseado em RFID não é novo. Existem vários sistemas baseados em RFID disponíveis no mercado que você pode instalar para acesso seguro. No entanto, você pode desbloquear a maioria dos sistemas de trava de porta RFID usando um clipe de papel, pois o gatilho está localizado dentro do módulo instalado fora da porta.
Então, vamos construir um sistema de controle de acesso de porta baseado em RFID DIY completamente seguro usando um módulo ESP8266 e um módulo RFID/NFC PN532 que pode ser integrado à sua fechadura eletrônica existente. Depois de instalado, você pode destrancar sua porta usando um cartão/etiqueta RFID registrado ou smartphone.
Coisas que você vai precisar
Para construir um sistema de controle de acesso de porta seguro baseado em RFID DIY, você precisará do seguinte:
- Um WeMos D1 Mini. Você também pode usar um NodeMCU.
- Um módulo de relé de canal único.
- Cabo micro USB.
- DuPont ou fios jumper fêmea para fêmea.
- Faixa feminina de berg.
- Módulo RFID/NFC PN532. Você também pode usar o MFRC522. Sensor RFID Wiegand ou RDM6300. Estamos usando o PN532 porque ele ocupa menos espaço e oferece um bom alcance de varredura.
- Ferro de solda e estanho.
Flash do firmware para D1 Mini
Nós usaremos o Projeto ESP-RFID no GitHub para construir nosso sistema de controle de acesso de porta RFID DIY. Siga estas etapas para baixar e atualizar o firmware ESP-RFID em seu D1 Mini ou NodeMCU.
- Faça o download do esp-rfid-1.0.2.zip arquivo e extraia a pasta em sua área de trabalho. Ele contém alguns arquivos de programa, incluindo um generic.bin arquivo firmware. Opcionalmente, você também pode baixar o último v1.3.3 construção instável.
- Baixe e execute o ESPHomeFlasher ferramenta.
- Usando um cabo Micro USB, conecte o D1 Mini ou NodeMCU ao seu PC.
- Na ferramenta ESPHome Flasher, clique no ícone de atualização e escolha a porta COM onde seu D1 Mini está conectado.
- Clique no Navegar botão e escolha o generic.bin arquivo que extraímos na etapa 1.
- Clique Flash ESP.
- Isso levará alguns segundos para ser concluído. Definir as configurações de RFID
Definir as configurações de RFID
Depois que o firmware for atualizado, reconecte o cabo USB ao D1 Mini e siga estas etapas para definir as configurações de RFID:
- Nas configurações de Wi-Fi do seu smartphone, localize e conecte-se ao ESP-RFID-xxxxx ponto de acesso. É um ponto de acesso aberto, por isso não requer uma senha para se conectar.
- Uma vez conectado, desligue os dados móveis em seu smartphone Android e iOS e abra o navegador da web.
- Visite o endereço IP 192.168.4.1e digite a senha administrador Entrar.
- Clique Cardápio > hardwareConfigurações e escolha as seguintes opções nos respectivos menus suspensos:
- Selecione PN532 de Tipo de Leitor.
- Escolher GPIO-2 de SPI SS.
- Mantenha tudo padrão e clique em Salvar
- Vá para Menu > Configurações > Configurações Gerais
- Mudar o Senha do administrador do padrão administrador a algo complexo. Esta é uma etapa crítica e você deve usar uma senha longa e complexa para proteger os dispositivos contra acesso não autorizado.
- Você também pode editar o Nome de anfitrião e escolha se deseja que o dispositivo Reinicialização Automática A cada 24h, 7 dias ou 30 dias.
- Vá para Cardápio > Sem fioRede e digite uma senha complexa para proteger o ponto de acesso. Novamente, use uma senha forte para impedir o acesso não autorizado.
- Você também pode escolher o Cliente opção e conecte o dispositivo a uma rede sem fio.
- Clique Salvar e depois clique no texto destacado em amarelo cor na parte inferior da tela.
- Clique Salvar e Reiniciar.
- O dispositivo será reinicializado.
Conecte o Sensor RFID ao D1 Mini
Desconecte o cabo USB do D1 Mini ou NodeMCU. Consulte a tabela e o diagrama a seguir para conectar o sensor RFID/NFC PN532 e o módulo de relé à placa D1 Mini ou NodeMCU.
Minipinos NodeMcu/WeMos D1 | Pinos PN532 | Módulo de relé |
D8 (GPIO-15) | SS | |
D7 (GPIO-13) | MOSI | |
D6 (GPIO-12) | MISSÔ | |
D5 (GPIO-14) | SCK | |
D4 (GPIO-2) | ENTRADA | |
Vin/5V | VCC | VCC |
G | GND | Chão |
Use os fios DuPont ou Berg Strips para conectar ou soldar os pinos D1 Mini ou NodeMCU ao PN532 e ao módulo de relé. Se você nunca soldou nenhuma conexão antes, aprender a soldar fios e eletrônicos.
Certifique-se de habilitar o protocolo SPI no PN532 movendo a chave DIP para as posições 0 e 1 conforme mostrado abaixo.
Assim que o módulo RFID estiver conectado ao seu NodeMCU ou WeMos D1 Mini, você pode começar a digitalizar o cartão RFID para registrar e adicionar usuários para permitir/proibir o acesso.
Adicionar cartões/usuários RFID
Depois de conectar o módulo PN532 ao D1 Mini ou NodeMCU, siga estas etapas para adicionar e registrar os cartões ou tags RFID dos usuários.
- Conecte a fonte de alimentação USB ao Wemos D1 Mini ou NodeMUC.
- Vá para sua Configurações de wifi e conecte-se ao esp-rfid ponto de acesso usando a senha que você configurou em Rede sem fio configurações.
- Visite a 192.168.4.1 Endereço de IP.
- Clique Cardápio > Usuários.
- Pegue um cartão ou etiqueta RFID e coloque-o próximo ao sensor RFID/NFC PN532. Você verá um novo Adicionar um novo usuário formulário com a identificação da etiqueta RFID digitalizada.
- Digite o nome da pessoa a quem pertence o cartão ou etiqueta.
- Escolher Tipo de acesso. Você pode escolher entre Sempre, Desativado, ou Administrador. Você deve adicionar um cartão para o administrador (você mesmo).
- Escolher Válido até data até quando você deseja permitir ou desativar o acesso do usuário.
- Clique Salvar alterações para salvar os detalhes do usuário.
Destranque a porta usando a interface da Web
Depois de adicionar e salvar os cartões RFID dos usuários, você pode digitalizá-los no sensor PN532. Digitalizar cartões com Tipo de acesso: Sempre ou Administrador acionará o módulo de relé conectado. Você pode conectar os fios do interruptor da fonte de alimentação da fechadura eletrônica a este módulo de relé para acionar a trava e destravar a porta.
Aqui está um diagrama de conexão que você pode consultar para conectar os fios do interruptor do gatilho da fechadura eletrônica.
Controle de acesso de porta RFID seguro
Ao contrário dos sistemas de controle de acesso de portas RFID disponíveis no mercado, que podem ser facilmente desbloqueados e não possuem interface do usuário, este DIY O sistema de trava de porta RFID é habilitado para Wi-Fi, inteligente e oferece uma interface de usuário intuitiva para gerenciar usuários e revogar seu acesso a qualquer momento.
Se você conectar o módulo DIY RFID à sua rede Wi-Fi, poderá acessá-lo em sua rede através do endereço IP atribuído pelo seu roteador. Você pode atribuir IP estático a este dispositivo e destrancar a porta fazendo login na interface da web e clicando no botão Teste botão sob o Configurações de hardware. Você pode usar um cabo LAN ou qualquer cabo com 6 fios para separar o PN532 e o módulo de relé D1 Mini ou NodeMCU para impedir o acesso não autorizado e proteger a fechadura da porta.