Πίνακας περιεχομένων:

Δοκιμή ασφαλείας RFID: 3 βήματα
Δοκιμή ασφαλείας RFID: 3 βήματα

Βίντεο: Δοκιμή ασφαλείας RFID: 3 βήματα

Βίντεο: Δοκιμή ασφαλείας RFID: 3 βήματα
Βίντεο: 5 πράγματα που πρέπει να κάνεις στο σεξ για να κολλήσει μαζί σου 2024, Νοέμβριος
Anonim
Δοκιμή ασφαλείας RFID
Δοκιμή ασφαλείας RFID

Αυτό είναι μόνο για να ελέγξετε εάν η κάρτα rfid λειτουργεί για πρώτο χρονοδιακόπτη

Προμήθειες

Rfid αναγνώστης καρτών Rfid ετικέτα Rfid κάρτα Πράσινο ledΚόκκινο led BreadboardJumper καλώδια BuzzzerArduino uno

Βήμα 1: Συνδέστε το πρόγραμμα ανάγνωσης καρτών Rfid στο Arduino

Ο αναγνώστης rfid έχει ακίδες και όπου συνδέονται με 3.3v - 3.3vSck (σειριακό ρολόι) - ακίδα 13MOSI (Master Out Slave In) - ακίδα 11MISO (Master In Slave Out) -pin 12RST -pin 12SD (ή SS) - pin 10GND -GNDIRQ - δεν είναι συνδεδεμένο

Βήμα 2: Σύνδεση των Leds και του Buzzer

Σύνδεση των Leds και Buzzer
Σύνδεση των Leds και Buzzer

Μπορείτε να συνδέσετε το led σε οποιαδήποτε καρφίτσα στον μικροελεγκτή καθώς και στο βομβητή, αλλά θα έχουν ένα κοινό σημείο, θα χρησιμοποιήσω το pin4 για τον βομβητή και το pin 6 και 7 για το κόκκινο και το μπλε led αντίστοιχα

Βήμα 3: Ο κώδικας

Υπάρχει ανάγκη λήψης της βιβλιοθήκης MFRC522, η βιβλιοθήκη SPI είναι ήδη με arduino. Ο κωδικός#include #include const int buzzer = 6; #define RST_PIN 9 // Διαμορφώσιμος, δείτε τυπική διάταξη pin πάνω από#define 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. Τερματισμός κλειδιού. Δεν είναι σκόπιμο. Απλώς κλείστε τον υπολογιστή σας κανονικά.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); Serial.begin (9600); // Αρχικοποίηση σειριακών επικοινωνιών με τον Η/ Υ

Συνιστάται: