INHOUDSOPGAWE:

RFID -sekuriteitstoets: 3 stappe
RFID -sekuriteitstoets: 3 stappe

Video: RFID -sekuriteitstoets: 3 stappe

Video: RFID -sekuriteitstoets: 3 stappe
Video: ING contactloos betalen, RFID verwijderen -Makkelijk, Snel en Onveilig 2024, Julie
Anonim
RFID -sekuriteitstoets
RFID -sekuriteitstoets

Dit is net om te toets of die rfid -kaart vir 'n eerste timer werk

Voorrade

Rfid -kaartleser Rfid -etiket Rfid -kaart Groen led Rooi geleide broodbord Springdrade Buszer Arduino uno

Stap 1: Koppel die Rfid -kaartleser aan op Arduino

Die RFID -leser het penne en waar hulle gekoppel is aan 3.3v - 3.3vSck (seriële klok) - pen 13MOSI (Master Out Slave In) - pen 11MISO (Master In Slave Out) -pin 12RST -pin 9SDA (of SS) - pen 10GND -GNDIRQ - nie gekoppel nie

Stap 2: Koppel die Leds en die zoemer

Verbind die LED's en die gonser
Verbind die LED's en die gonser

U kan die LED aan enige pen op die mikrokontroller sowel as die zoemer koppel, maar hulle sal 'n gemeenskaplike grond hê, en ek sal pin4 vir die gonser en pin 6 en 7 vir die rooi en blou led onderskeidelik

Stap 3: Die kode

U moet die MFRC522 -biblioteek aflaai; die SPI -biblioteek is reeds in plaas daarvan met arduino. tipiese penuitleg bo abMFRC522 mfrc522 (SS_PIN, RST_PIN); // Skep MFRC522 -instansie. String read_rfid; // Voeg by hoeveel u benodig en moenie vergeet om die UID. String in te sluit ok_rfid_1 = "89189c99"; // Dit is vir my belangrikste RFID -kaart. aka. Die een wat ek sal gebruik om my rekenaar aan te skakel. Kan ook gebruik word om dit af te sluit as u wil. String ok_rfid_2 = "29d93594"; // Dit is vir die RFID -keyfob. aka. Sluit afstandsbediening af. Nie raadsaam nie. Sluit u rekenaar normaalweg af. Int led_lock = 7; // Vir die Card.int led_lock2 = 6; // Vir die Keyfob./* * Initialiseer. */ int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; ongeldige opstelling () {pinMode (zoemer, OUTPUT); Serial.begin (9600); // Initialiseer seriële kommunikasie met die rekenaar

Aanbeveel: