En Universal RFID nyckel (4 / 9 steg)

Steg 4: Programvaran - in data i våra kort

Programvaran var nästa. Med hjälp av Arduino IDE, genomfört jag ett enkelt menysystem som tillät mig att ange den berörda anläggningen och CardID data direkt från knappsatsen. Jag gav också ett sätt att visa data med hjälp av lysdioder som jag monterat i styrelsen.

Ett problem jag kom över, var när jag beräkningen av kortdata (paritet och kontrollsumma) i farten - läsas framgångsrikt, kortet har att mata ut data i realtid (de flesta läsare behöver ett antal sekventiell giltig läsningar) och som läsaren var orolig att lägga subrutin och beräkning förseningar orsakas kortet till utgång ogiltiga data. Jag arbetade runt detta problem genom att fylla en matris med bitar som får skickas när kortet är i överför mer. På så sätt beräkningarna görs bara en gång.

När kortet drivs upp, väntar det på mode-knappen pressas. Aktuellt läge nummer visas en uppsättning 4 lysdioder. Varje tryck på knappen 'läge' steg aktuellt läge. När rätt läge visas, sedan 'skriva' nyckeln börjar att funktionen körs.

Läge 1 - ange lågenergiläge (sova)

Kortet går in i lågenergiläge, väntar på reset-knappen pressas att åter väcka det

Läge 2 - ange en Hex anläggning-ID

Kortet väntar 2 siffror anges betecknar anläggning koden för detta system (i detta fall, det är 2C) - programvaran som standard 2C - så detta inte behöver anges.

Läge 3 - Decimal kort-ID
Kortet väntar 8 siffror anges betecknar CardID för kortet till förfalskas (i detta fall, det är 07820706) - Detta är den långa nummer tryckt på baksidan av kortet, inte antalet 119,21922.

Läge 4 - dumpa anläggning och kort-ID
Anläggningen och kort-ID dumpas som Hex siffror med 4 lysdioder överst på kortet.

Läge 5 - emulera en kort
Kortet går in emuleringsläge - alla lysdioder är avstängda. Emuleringsläge kan endast vara avslutades genom att trycka på reset-knappen.

Programvaran bygger på Mark Stanley och Alexander Brevig knappsatsen bibliotek http://www.arduino.cc/playground/Code/Keypad

Se Steg
Relaterade Ämnen

Icke-RFID nyckel kopia för RFID nyckel

om någon har och RFID nyckeln som krävs för att starta en bil och har försökt att få en kopia som vi vet det körs över en $100 att få en, och de flesta butiker inte bara icke-RFID-kopia på grund av juridiska frågor. Men om du behöver en som bara låse...

125 kHz RFID drivs DEADBOLT

Detta är en rolig en mycket användbar projekt som ger enkel åtkomst till någon dörr med en deadbolt. Jag har en annan version som används på min garageport och använder samma grundläggande krets och berlocker. Systemet fungerar i regionen RF på 125 K...

RFID-dator lås

detta instructable gör att du kan göra en lätt RFID lås för din dator, så att endast personer med rätt RFID-etiketten kan komma åt den. Ett program körs på din dator, så när du klickar på det och tryck på "l", musen automatiskt går till det övre...

Vikbar nyckel kedja

jag surfade runt på instructable's och kom över reconscious vänliga fällbara nyckelring och gillade vad han hade gjort och ville göra min egen version med de nycklar som jag hade men något modifierat den så jag kunde använda det med min karbinhake so...

RFID kontrollerade cykel lås

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com). Projektet planerades och arbetade på under hela höstterminen år 2015.Lite bakgrund om mig själv: före denna klass hade jag ingen...

125kHz RFID-Logger

vad är RFID-logger och hur det är gjort?RFID-logger kommer från tilldelningen av en av användarna av webbplatsen. Han vill från mig att konstruera, om möjligt, litlest datalogger av RFID-kort för några av sina mål. Efter tio dagar var jag redo med pr...

Hur till installera Puppy Linux till en USB-nyckel - i djup förklaring för Windows-användare

om du vill ha en ljus OS du använder på främmande datorer eller bara vill uppleva en Linux-distributioner, valp är ett bra val för en flash-enhet baserat system.Steg 1: ISO Recorder Först, måste du bränna valpens live-CD. Om du använder Windows XP oc...

TouchPass: RFID-lösenordsposten

du ska ha komplexa lösenord. Du ska ha lösenord som inte är "12345" eller "lösenord". Du ska ha olika lösenord för var och en av er är konton, men låt oss inse det-varenda en av dina lösenord är "qwerty".Alla vill ha en unik...

Arduino RC522 RFID-dörr låsa upp

Hej är alla här min demo.Sedan jag fick min RFID-läsare, jag ville bara skapa en RFID-dörr låsa upp system för min lägenhets dörr. Först, jag konstruerade arbetsflödet ovan, som en nybörjare, det är inte helt lätt uppgift att utföra för mig, då jag h...

Arduino Tutorials-RFID-

lära sig hur man använder RFID-läsare med din Arduino. I denna delbetalning använder vi en RDM630 eller RDM6300 RFID-läsare. Om du har en innovationer ID-12 eller ID-20 RFID-läsare, har vi en annan tutorial för dig. Detta är kapitel femton av vår eno...

Kadens handledning: Silicon logik Gates (Iowa State University EE330 Lab 4)

uppkomsten av elektronik har revolutionerat många aspekter av vårt dagliga liv. Elektronik används i eller används för att skapa nästan varje produkt köpt idag. Oavsett om det är elektroniken som kör det nyaste video spel systemet eller de som använd...

HackerBoxes 0000: DC kretsar, Software Radio, RFID, IR

Detta instructable delar vissa av vad som kan göras med hjälp av HackerBoxes 0000, som är den första upplagan av HackerBoxes. HackerBoxes är den månatliga box prenumerationstjänsten för elektronik hobbyister, beslutsfattare och hackare. Vi hoppas att...

Arduino Lockbox med magnetventil och RFID & anpassad hårdvara

Låt oss göra en lockbox! Vi gick över de viktigaste punkterna i detta projekt i Arduino kontrollerade kryssrutan Lås med magnetventil och RFID, men en massa människor lämnades känsla som vi inte spendera en tillräcklig mängd tid med alternativ för an...

Arduino kontrollerade lås låda med magnetventil och RFID-

Rutan RFID lås kombinerar Arduino, RFID och en magnetventil för att göra din alldeles egna personliga säkert! Kryssrutan Lås öppnas endast till nyckelkort som du har programmerat in i systemet, låsa alla andra ut!Denna guide visar du hur setup elektr...

RFID-Deadbolt hacka

Skapa keyless inresa till någon dörr i ditt hus?Använd din befintliga deadbolt och Deadbolt hacka Kit kombinerar en hög - kvalitet servo, en låg - profil tryckknapp switch, RGB LED för statusindikation, en seriell RFID reader kit som innehåller ett u...

RFID kontrollerade dörren

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)Fumla för att nå för dig nycklar och då med att hitta rätta för motsvarande dörren är oftast den första eller sista huvudvärken un...

RFI-DJ: MP3 spelar RFID sak

The RFI-DJ är en USB-enhet för att spela MP3-filer från din dator. Du har en uppsättning av RFID-kort, var och en med en låtnamn skrivet på den. Du väljer ett kort och placera den på den RFI-DJ, och datorn kommer att spela den låten. Sin magi!Egentli...

RFID-armband: fjärrkontroll dörrar

att få genom RFID nyckelkort dörrar är en smärta i bakom när dina händer är fulla av böcker eller filer, och ditt nyckelkort är i fickan, eller svänga fritt på en snodd.För att lösa detta problem, GeeDee86 Låt mig har vissa överflödiga kort att spela...

Hur man bygger en RFID Deadbolt Controller

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)Denna guide kommer att gå igenom hur man bygger ett elektronisk deadbolt lås ställdon som kan kontrolleras via en RFID-kort och lä...