I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione.
La maggior parte delle serrature intelligenti RFID standard è facile da aggirare. Ecco come crearne uno con la sicurezza di cui ti puoi fidare.
Il controllo degli accessi alle porte basato su RFID non è una novità. Sul mercato sono disponibili diversi sistemi basati su RFID che è possibile installare per un accesso sicuro. Tuttavia, è possibile sbloccare la maggior parte dei sistemi di chiusura delle porte RFID utilizzando una graffetta poiché l'interruttore a grilletto si trova all'interno del modulo installato all'esterno della porta.
Costruiamo quindi un sistema di controllo degli accessi alle porte basato su RFID fai-da-te completamente sicuro utilizzando un ESP8266 e un modulo RFID/NFC PN532 che può essere integrato con la tua serratura elettronica esistente. Una volta installato, puoi sbloccare la porta utilizzando una scheda/tag RFID registrata o uno smartphone.
Cose di cui avrai bisogno
Per costruire un sistema di controllo accessi sicuro basato su RFID fai-da-te, avrai bisogno di quanto segue:
- Un WeMos D1 Mini. Puoi anche usare un NodeMCU.
- Un modulo relè a canale singolo.
- Cavo USB micro.
- DuPont o ponticelli da femmina a femmina.
- Striscia di berg femminile.
- Modulo RFID/NFC PN532. Puoi anche usare il MFRC522. Sensore RFID Wiegand o RDM6300. Utilizziamo PN532 in quanto ha un ingombro ridotto e offre un buon raggio di scansione.
- Saldatore e stagno.
Eseguire il flash del firmware su D1 Mini
Useremo il Progetto ESP-RFID su GitHub per creare il nostro sistema di controllo degli accessi alle porte RFID fai-da-te. Segui questi passaggi per scaricare e aggiornare il firmware ESP-RFID sul tuo D1 Mini o NodeMCU.
- Scarica il esp-rfid-1.0.2.zip file ed estrarre la cartella sul desktop. Contiene alcuni file di programma, tra cui a generico.bin file firmware. Facoltativamente, puoi anche scaricare l'ultima versione v1.3.3 costruzione instabile.
- Scarica ed esegui il file ESPHomeFlasher attrezzo.
- Usando un cavo Micro USB, collega D1 Mini o NodeMCU al tuo PC.
- Nello strumento ESPHome Flasher, fai clic sull'icona di aggiornamento e scegli la porta COM a cui è collegato il tuo D1 Mini.
- Clicca il Navigare pulsante e scegliere il generico.bin file che abbiamo estratto nel passaggio 1.
- Clic Flash ESP.
- Questo richiederà alcuni secondi per essere completato. Configurare le impostazioni RFID
Configurare le impostazioni RFID
Una volta che il firmware è stato aggiornato, ricollegare il cavo USB a D1 Mini e seguire questi passaggi per configurare le impostazioni RFID:
- Nelle impostazioni Wi-Fi del tuo smartphone, trova e connettiti a ESP-RFID-xxxxx punto di accesso. È un punto di accesso aperto, quindi non richiede una password per connettersi.
- Una volta connesso, disattiva i dati mobili sul tuo smartphone Android e iOS, quindi apri il browser web.
- Visita l'indirizzo IP 192.168.4.1e inserire la password admin per accedere.
- Clic Menù > HardwareImpostazioni e scegli le seguenti opzioni dai rispettivi menu a tendina:
- Selezionare PN532 dal Tipo lettore.
- Scegliere GPIO-2 da SPI SS.
- Mantieni tutto predefinito e fai clic Salva
- Vai a Menù > Impostazioni > Impostazioni generali
- Cambiare il Password dell'amministratore dall'impostazione predefinita admin a qualcosa di complesso. Questo è un passaggio critico ed è necessario utilizzare una password lunga e complessa per proteggere i dispositivi da accessi non autorizzati.
- Puoi anche modificare il file Nome host e scegli se vuoi che il dispositivo lo faccia Riavvio automatico Ogni 24 ore, 7 giorni o 30 giorni.
- Vai a Menù > senza filiRete e quindi inserire una password complessa per proteggere il punto di accesso. Ancora una volta, utilizzare una password complessa per impedire l'accesso non autorizzato.
- Puoi anche scegliere il Cliente opzione e connettere il dispositivo a una rete wireless.
- Clic Salva e quindi fare clic sul testo evidenziato in giallo colore nella parte inferiore dello schermo.
- Clic Salva e riavvia.
- Il dispositivo si riavvierà.
Collegare il sensore RFID a D1 Mini
Scollegare il cavo USB da D1 Mini o NodeMCU. Fare riferimento alla tabella e allo schema seguenti per collegare il sensore RFID/NFC PN532 e il modulo relè alla scheda D1 Mini o NodeMCU.
Mini pin NodeMcu/WeMos D1 | PN532 Perni | Modulo Relè |
D8 (GPIO-15) | SS | |
D7 (GPIO-13) | MOSI | |
D6 (GPIO-12) | MISO | |
D5 (GPIO-14) | SCK | |
D4 (GPIO-2) | INGRESSO | |
Vin/5V | VCC | VCC |
G | GND | Terra |
Utilizzare i cavi DuPont o le strisce Berg per collegare o saldare i pin D1 Mini o NodeMCU al PN532 e al modulo relè. Se non hai mai saldato alcuna connessione prima, imparare a saldare fili ed elettronica.
Assicurarsi di abilitare il protocollo SPI su PN532 spostando l'interruttore DIP sulle posizioni 0 e 1 come mostrato di seguito.
Una volta che il modulo RFID è connesso al tuo NodeMCU o WeMos D1 Mini, puoi avviare la scansione della scheda RFID per registrarti e aggiungere utenti per consentire/impedire l'accesso.
Aggiungi schede/utenti RFID
Dopo aver collegato il modulo PN532 al D1 Mini o al NodeMCU, attenersi alla seguente procedura per aggiungere e registrare le schede o i tag RFID degli utenti.
- Collegare l'alimentatore USB a Wemos D1 Mini o NodeMUC.
- Vai al tuo Impostazioni Wi-Fi e connettersi al esp-rfid punto di accesso utilizzando la password impostata sotto Rete senza fili impostazioni.
- Visitare il 192.168.4.1 Indirizzo IP.
- Clic Menù > Utenti.
- Prendi una scheda o un tag RFID e posizionalo contro o vicino al sensore RFID/NFC PN532. Vedrai un nuovo Aggiungi un nuovo utente modulo con l'ID del tag RFID scansionato.
- Digita il nome della persona a cui appartiene la tessera o il tag.
- Scegliere Tipo di accesso. Puoi scegliere tra Sempre, Disabile, O Amministratore. Dovresti aggiungere una carta per l'amministratore (te stesso).
- Scegliere Valido fino a data fino a quando si desidera consentire o disabilitare l'accesso dell'utente.
- Clic Salvare le modifiche per salvare i dettagli dell'utente.
Sblocca la porta utilizzando l'interfaccia web
Una volta aggiunte e salvate le tessere RFID degli utenti, è possibile scansionarle rispetto al sensore PN532. Scansione di carte con Tipo di accesso: Sempre O Amministratore attiverà il modulo relè collegato. È possibile collegare i fili dell'interruttore di alimentazione della serratura elettronica a questo modulo relè per attivare la serratura e sbloccare la porta.
Ecco uno schema di collegamento a cui puoi fare riferimento per collegare i fili dell'interruttore di attivazione della serratura elettronica.
Controllo sicuro degli accessi alle porte RFID
A differenza dei sistemi di controllo accessi alle porte RFID disponibili sul mercato che possono essere facilmente sbloccati e non hanno interfaccia utente, questo fai-da-te Il sistema di chiusura della porta RFID è abilitato Wi-Fi, intelligente e offre un'interfaccia utente intuitiva per gestire gli utenti e revocare il loro accesso in qualsiasi momento.
Se colleghi il modulo DIY RFID alla tua rete Wi-Fi, puoi accedervi sulla tua rete tramite l'indirizzo IP assegnato dal tuo router. Puoi assegnare un IP statico a questo dispositivo e sbloccare la porta accedendo all'interfaccia web e facendo clic su Test pulsante sotto il Impostazioni hardware. È possibile utilizzare un cavo LAN o qualsiasi cavo a 6 fili per separare il modulo relè PN532 e D1 Mini o NodeMCU per impedire l'accesso non autorizzato e proteggere la serratura della porta.