Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon.
De fleste hyllevare RFID-smartlåser er enkle å omgå. Slik kan du bygge en med sikkerhet du kan stole på.
RFID-basert dørtilgangskontroll er ikke nytt. Det er flere RFID-baserte systemer tilgjengelig på markedet som du kan installere for sikker tilgang. Du kan imidlertid låse opp de fleste RFID-dørlåssystemene med en binders siden utløserbryteren er plassert i modulen som er installert utenfor døren.
Så la oss i stedet bygge et helt sikkert DIY RFID-basert dørtilgangskontrollsystem ved hjelp av en ESP8266 og en PN532 RFID/NFC-modul som kan integreres med din eksisterende elektroniske lås. Når den er installert, kan du låse opp døren ved hjelp av et registrert RFID-kort/brikke eller smarttelefon.
Ting du trenger
For å bygge et DIY RFID-basert sikker dørtilgangskontrollsystem, trenger du følgende:
- En WeMos D1 Mini. Du kan også bruke en NodeMCU.
- En enkanals relémodul.
- Mikro USB-kabel.
- DuPont eller hunn- til kvinnelige jumperledninger.
- Kvinnelig bergstripe.
- PN532 RFID/NFC-modul. Du kan også bruke MFRC522. Wiegand eller RDM6300 RFID-sensor. Vi bruker PN532 siden den har et mindre fotavtrykk og tilbyr et godt skanneområde.
- Loddebolt og tinn.
Flash fastvaren til D1 Mini
Vi vil bruke ESP-RFID-prosjekt på GitHub for å bygge vårt DIY RFID-dørtilgangskontrollsystem. Følg disse trinnene for å laste ned og flashe ESP-RFID-fastvaren på D1 Mini eller NodeMCU.
- Last ned esp-rfid-1.0.2.zip fil og pakk ut mappen på skrivebordet. Den inneholder noen få programfiler, inkludert en generisk.bin fastvarefil. Eventuelt kan du også laste ned den nyeste v1.3.3 ustabil konstruksjon.
- Last ned og kjør ESPHomeFlasher verktøy.
- Bruk en mikro-USB-kabel til å koble D1 Mini eller NodeMCU til PC-en.
- I ESPHome Flasher-verktøyet klikker du på oppdateringsikonet og velger COM-porten der D1 Mini er tilkoblet.
- Klikk på Bla gjennom knappen og velg generisk.bin fil som vi pakket ut i trinn 1.
- Klikk Flash ESP.
- Dette vil ta noen sekunder å fullføre. Konfigurer RFID-innstillingene
Konfigurer RFID-innstillingene
Når fastvaren blinker, kobler du USB-kabelen til D1 Mini igjen og følger disse trinnene for å konfigurere RFID-innstillingene:
- Finn og koble til i smarttelefonens Wi-Fi-innstillinger ESP-RFID-xxxxx tilgangspunkt. Det er et åpent tilgangspunkt, så det krever ikke passord for å koble til.
- Når du er tilkoblet, slår du av mobildataene på din Android- og iOS-smarttelefon, og åpner deretter nettleseren.
- Besøk IP-adressen 192.168.4.1, og skriv inn passordet admin å logge inn.
- Klikk Meny > MaskinvareInnstillinger og velg følgende alternativer fra de respektive rullegardinmenyene:
- Plukke ut PN532 fra Lesertype.
- Velge GPIO-2 fra SPI SS.
- Behold alt som standard og klikk Lagre
- Gå til Meny > Innstillinger > Generelle innstillinger
- Endre Admin Passord fra standard admin til noe komplekst. Dette er et kritisk trinn, og du må bruke et langt og komplekst passord for å beskytte enhetene mot uautorisert tilgang.
- Du kan også redigere Vertsnavn og velg om du vil at enheten skal Automatisk omstart Hver 24. time, 7. dag eller 30. dag.
- Gå til Meny > TrådløstNettverk og skriv deretter inn et komplekst passord for å sikre tilgangspunktet. Igjen, bruk et sterkt passord for å forhindre uautorisert tilgang.
- Du kan også velge Klient alternativet og koble enheten til et trådløst nettverk.
- Klikk Lagre og klikk deretter på tekst uthevet med gult farge nederst på skjermen.
- Klikk Lagre og start på nytt.
- Enheten vil starte på nytt.
Koble RFID-sensor til D1 Mini
Koble USB-kabelen fra D1 Mini eller NodeMCU. Se følgende tabell og diagram for å koble PN532 RFID/NFC-sensoren og relémodulen til D1 Mini- eller NodeMCU-kortet.
NodeMcu/WeMos D1 Mini Pins | PN532 pinner | Relémodul |
D8 (GPIO-15) | SS | |
D7 (GPIO-13) | MOSI | |
D6 (GPIO-12) | MISO | |
D5 (GPIO-14) | SCK | |
D4 (GPIO-2) | INNGANG | |
Vin/5V | VCC | VCC |
G | GND | Bakke |
Bruk DuPont-ledningene eller Berg Strips til å koble eller lodde D1 Mini- eller NodeMCU-pinnene til PN532 og relémodulen. Hvis du aldri har loddet noen forbindelse før, lære hvordan du lodder ledninger og elektronikk.
Sørg for å aktivere SPI-protokollen på PN532 ved å flytte DIP-bryteren til 0 og 1 posisjoner som vist nedenfor.
Når RFID-modulen er koblet til din NodeMCU eller WeMos D1 Mini, kan du begynne å skanne RFID-kortet for å registrere og legge til brukere for å tillate/ikke tillate tilgang.
Legg til RFID-kort/brukere
Etter å ha koblet PN532-modulen til D1 Mini eller NodeMCU, følg disse trinnene for å legge til og registrere brukernes RFID-kort eller -brikker.
- Koble USB-strømforsyningen til Wemos D1 Mini eller NodeMUC.
- Gå til din Wi-Fi-innstillinger og koble til esp-rfid tilgangspunkt ved å bruke passordet du konfigurerte under Trådløst nettverk innstillinger.
- Besøk 192.168.4.1 IP adresse.
- Klikk Meny > Brukere.
- Ta et RFID-kort eller -brikke og sett det mot eller i nærheten av PN532 RFID/NFC-sensoren. Du vil se en ny Legg til en ny bruker skjema med den skannede RFID-tag-IDen.
- Skriv inn navnet på personen som kortet eller merket tilhører.
- Velge Tilgangstype. Du kan velge mellom Alltid, deaktivert, eller Administrator. Du bør legge til ett kort for administratoren (deg selv).
- Velge Gyldig til dato til når du vil tillate eller deaktivere brukertilgangen.
- Klikk Lagre endringer for å lagre brukerdetaljene.
Lås opp døren ved hjelp av webgrensesnitt
Når du har lagt til og lagret brukernes RFID-kort, kan du skanne dem mot PN532-sensoren. Skanner kort med Tilgangstype: Alltid eller Administrator vil utløse den tilkoblede relémodulen. Du kan koble ledningene til den elektroniske dørlåsens strømforsyningsbryter til denne relémodulen for å utløse låsen og låse opp døren.
Her er et koblingsskjema du kan referere til for tilkobling av den elektroniske dørlåsens utløserbryterledninger.
Sikker RFID-dørtilgangskontroll
I motsetning til RFID-døradgangskontrollsystemer tilgjengelig på markedet som enkelt kan låses opp og ikke har noe brukergrensesnitt, er denne DIY RFID dørlåssystem er Wi-Fi-aktivert, smart og tilbyr et intuitivt brukergrensesnitt for å administrere brukere og tilbakekalle deres tilgang når som helst.
Hvis du kobler DIY RFID-modulen til Wi-Fi-nettverket ditt, kan du få tilgang til det på nettverket via IP-adressen tildelt av ruteren. Du kan tilordne statisk IP til denne enheten og låse opp døren ved å logge på nettgrensesnittet og klikke på Test knappen under Maskinvareinnstillinger. Du kan bruke en LAN-kabel eller en hvilken som helst kabel med 6-ledninger for å skille PN532 og D1 Mini- eller NodeMCU-relémodulen for å forhindre uautorisert tilgang og sikre dørlåsen din.