Բովանդակություն:

RFID անվտանգության թեստ. 3 քայլ
RFID անվտանգության թեստ. 3 քայլ
Anonim
RFID անվտանգության թեստ
RFID անվտանգության թեստ

Սա պարզապես ստուգելու համար է, եթե rfid քարտը աշխատում է առաջին ժմչփի համար

Պարագաներ

Rfid քարտերի ընթերցիչ

Քայլ 1. Միացրեք Rfid քարտերի ընթերցողը Arduino- ին

Rfid ընթերցողն ունի կապում և որտեղ դրանք միացված են 3.3v - 3.3vSck (սերիական ժամացույց) - pin 13MOSI (Master Out Slave In) - pin 11MISO (Master In Slave Out) - pin 12RST - pin 9SDA (or SS) - pin 10GND -GNDIRQ - միացված չէ

Քայլ 2. Միացրեք Leds- ը և Buzzer- ը

Leds- ի և Buzzer- ի միացում
Leds- ի և Buzzer- ի միացում

Դուք կարող եք միացնել led- ը միկրոկառավարիչի, ինչպես նաև ազդանշանի ցանկացած քորոցին, բայց դրանք կունենան ընդհանուր հիմք:

Քայլ 3: Կոդ

Անհրաժեշտ է ներբեռնել MFRC522 գրադարանը, SPI գրադարանն արդեն փոխարենն ունի arduino:#ծածկագիրը ներառում է#ներառել const int buzzer = 6;#սահմանել RST_PIN 9 // Կարգավորելի, տես վերևի բնորոշ քորոցների դասավորությունը#սահմանել SS_PIN 10 // Կարգավորելի, տես բնորոշ քորոց դասավորություն abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // Ստեղծեք MFRC522 օրինակ: String read_rfid; // Ավելացրեք, թե որքան անհրաժեշտ է և մի մոռացեք ներառել UID. String ok_rfid_1 = "89189c99"; // Սա իմ հիմնական RFID քարտի համար է: aka. Այն, որից ես կօգտագործեմ իմ համակարգիչը միացնելու համար: Կարող է օգտագործվել նաև այն փակելու համար, եթե ցանկանում եք: String ok_rfid_2 = "29d93594"; // Սա RFID Keyfob- ի համար է: aka. Անջատում Keyfob. Նպատակահարմար չէ: Պարզապես անջատեք ձեր համակարգիչը սովորաբար: int led_lock = 7; // Card.int- ի համար led_lock2 = 6; // Keyfob- ի համար./* * Initialize: */ int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; void setup () {pinMode (buzzer, OUTPUT); Serial.begin (9600); // Նախնականացնել սերիական հաղորդակցությունները ԱՀ -ի հետ

Խորհուրդ ենք տալիս: