Სარჩევი:

RFID უსაფრთხოების ტესტი: 3 ნაბიჯი
RFID უსაფრთხოების ტესტი: 3 ნაბიჯი

ვიდეო: RFID უსაფრთხოების ტესტი: 3 ნაბიჯი

ვიდეო: RFID უსაფრთხოების ტესტი: 3 ნაბიჯი
ვიდეო: Enterprise-Grade RFID Label Printers 2024, დეკემბერი
Anonim
RFID უსაფრთხოების ტესტი
RFID უსაფრთხოების ტესტი

ეს არის მხოლოდ იმის შესამოწმებლად, მუშაობს თუ არა rfid ბარათი პირველად ტაიმერზე

მარაგები

Rfid ბარათი

ნაბიჯი 1: შეაერთეთ Rfid ბარათის მკითხველი არდუინოსთან

Rfid მკითხველს აქვს ქინძისთავები და სადაც ისინი დაკავშირებულია 3.3v - 3.3vSck (სერიული საათი) - pin 13MOSI (Master Out Slave In) - pin 11MISO (Master In Slave Out) - pin 12RST - pin 9SDA (ან SS) - pin 10GND -GNDIRQ - არ არის დაკავშირებული

ნაბიჯი 2: დააკავშირეთ Leds და Buzzer

დაკავშირება Leds და Buzzer
დაკავშირება Leds და Buzzer

თქვენ შეგიძლიათ დააკავშიროთ led ნებისმიერი პინ მიკროკონტროლერთან და ზუზერთან, მაგრამ მათ ექნებათ საერთო საფუძველი მე გამოვიყენებ pin4 ზუზერისთვის და pin 6 და 7 წითელი და ლურჯი led შესაბამისად

ნაბიჯი 3: კოდი

საჭიროა MFRC522 ბიბლიოთეკის გადმოტვირთვა, SPI ბიბლიოთეკა უკვე არის arduino– სთან ერთად კოდი#მოიცავს#მოიცავს#მოიცავს inc int buzzer = 6; ტიპიური pin განლაგება abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // MFRC522 ინსტანციის შექმნა. String read_rfid; // დაამატეთ რამდენი გჭირდებათ და არ დაგავიწყდეთ UID. String- ის ჩართვა. სიმებიანი ok_rfid_1 = "89189c99"; // ეს არის ჩემი მთავარი RFID ბარათისთვის. აკა ის, რომელსაც მე გამოვიყენებ ჩემი კომპიუტერის ჩართვისთვის. ის ასევე შეიძლება გამოყენებულ იქნას მის გასათიშად, თუ გსურთ. String ok_rfid_2 = "29d93594"; // ეს არის RFID Keyfob– ისთვის. აკა გამორთვა Keyfob. არ არის მიზანშეწონილი. უბრალოდ გამორთეთ თქვენი კომპიუტერი ჩვეულებრივ.int led_lock = 7; // იყიდება Card.int led_lock2 = 6; // Keyfob- ისთვის./* * ინიციალიზაცია. */ int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; void setup () {pinMode (buzzer, OUTPUT); სერიული.დაწყება (9600); // კომპიუტერთან სერიული კომუნიკაციის ინიციალიზაცია

გირჩევთ: