Isi kandungan:

Ujian Keselamatan RFID: 3 Langkah
Ujian Keselamatan RFID: 3 Langkah

Video: Ujian Keselamatan RFID: 3 Langkah

Video: Ujian Keselamatan RFID: 3 Langkah
Video: 3 Perkara Yang Perlu Check Sebelum Menyusuri Lorong RFID 2024, Julai
Anonim
Ujian Keselamatan RFID
Ujian Keselamatan RFID

Ini hanya untuk menguji sama ada kad rfid berfungsi untuk pemasa pertama

Bekalan

Pembaca kad Rfid Tag Rfid Kad kad merah LED hijau Breadboard merah Kabel jumper BuzzerArduino uno

Langkah 1: Sambungkan Pembaca Kad Rfid ke Arduino

Pembaca rfid mempunyai pin dan di mana ia disambungkan ke 3.3v - 3.3vSck (jam bersiri) - pin 13MOSI (Master Out Slave In) - pin 11MISO (Master In Slave Out) -pin 12RST -pin 9SDA (atau SS) - pin 10GND-GNDIRQ - tidak bersambung

Langkah 2: Menyambungkan Leds dan Buzzer

Menyambungkan Leds dan Buzzer
Menyambungkan Leds dan Buzzer

Anda boleh menyambungkan led ke pin mana pun pada mikrokontroler dan juga buzzer tetapi mereka akan mempunyai landasan yang sama. Saya akan menggunakan pin4 untuk bel dan pin 6 dan 7 untuk led merah dan biru masing-masing

Langkah 3: Kodnya

Terdapat keperluan untuk memuat turun perpustakaan MFRC522, perpustakaan SPI sudah ada dengan arduino Kod # include #include const int buzzer = 6; #define RST_PIN 9 // Konfigurasi, lihat susun atur pin khas di atas # tentukan SS_PIN 10 // Konfigurasikan, lihat susun atur pin khas abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // Buat instance MFRC522. String read_rfid; // Tambahkan berapa banyak yang anda perlukan dan jangan lupa untuk memasukkan UID. String ok_rfid_1 = "89189c99"; // Ini untuk Kad RFID utama saya. aka. Yang akan saya gunakan untuk menghidupkan PC saya. Juga boleh digunakan untuk mematikannya jika anda mahu. String ok_rfid_2 = "29d93594"; // Ini untuk Keyfob RFID. aka. Papan Kekunci Tutup. Tidak dinasihatkan. Matikan PC anda secara normal.int led_lock = 7; // Untuk Card.int led_lock2 = 6; // Untuk Keyfob./* * Permulaan. * / int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; batal persediaan () {pinMode (buzzer, OUTPUT); Serial.begin (9600); // Memulakan komunikasi bersiri dengan PC

Disyorkan: