Mundarija:

RFID xavfsizlik testi: 3 qadam
RFID xavfsizlik testi: 3 qadam

Video: RFID xavfsizlik testi: 3 qadam

Video: RFID xavfsizlik testi: 3 qadam
Video: Key, Keypad, RFID card 3 in 1 Electronic Deadbolt Lock 2024, Iyul
Anonim
RFID xavfsizlik testi
RFID xavfsizlik testi

Bu faqat rfid kartasining birinchi taymer uchun ishlashini tekshirish uchun

Ta'minotlar

Rfid kartani o'quvchi Rfid yorlig'i Rfid kartasi Yashil LED Qizil LEDli taxtali Yog'li simlar BuzzerArduino uno

1 -qadam: Rfid Card Reader -ni Arduino -ga ulang

RFID o'quvchining pinlari bor va ular 3.3v - 3.3vSck (ketma -ket soat) - pin 13MOSI (Master Out Slave In) - pin 11MISO (Master In Slave Out) - pin 12RST - pin 9SDA (yoki SS) - pinli 10GND -GNDIRQ - ulanmagan

2 -qadam: Led va Buzzerni ulash

Led va Buzzerni ulash
Led va Buzzerni ulash

Siz LEDni mikrokontrolderning har qanday piniga, shuningdek signal signaliga ulashingiz mumkin, lekin ular umumiy nuqtai nazarga ega bo'ladi, men signal uchun pin4 va qizil va ko'k chiroq uchun 6 va 7 -pinlardan foydalanaman.

3 -qadam: Kod

MFRC522 kutubxonasini yuklab olish kerak, SPI kutubxonasi allaqachon arduino bilan o'rnatilgan#kodni o'z ichiga oladi#enclude const int buzzer = 6; #destine RST_PIN 9 // Konfiguratsiyalanishi mumkin, yuqoridagi tipik pin tartibini ko'ring#SS_PIN 10 ni belgilang // Sozlanishi mumkin odatiy pin sxemasi abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // MFRC522 misolini yarating. String read_rfid; // Qancha kerakligini qo'shing va UID. String ni qo'shishni unutmang. Ok_rfid_1 = "89189c99"; // Bu mening asosiy RFID kartam uchun. aka Men shaxsiy kompyuterimni yoqish uchun foydalanaman. Agar xohlasangiz, uni o'chirish uchun ham foydalanish mumkin. String ok_rfid_2 = "29d93594"; // Bu RFID tugmachasi uchun. aka Klaviaturani yopish. Tavsiya etilmaydi. Shunchaki shaxsiy kompyuteringizni o'chiring.int led_lock = 7; // Card.int uchun led_lock2 = 6; // Keyfob uchun./* * Boshlang. */ int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; void setup () {pinMode (buzzer, OUTPUT); Serial.begin (9600); // Kompyuter bilan ketma -ket muloqotni boshlang

Tavsiya: