Table des matières:

Test de sécurité RFID : 3 étapes
Test de sécurité RFID : 3 étapes

Vidéo: Test de sécurité RFID : 3 étapes

Vidéo: Test de sécurité RFID : 3 étapes
Vidéo: Les Distributeurs Ne Veulent Pas Que Vous Sachiez Ça 2024, Juillet
Anonim
Test de sécurité RFID
Test de sécurité RFID

C'est juste pour tester si la carte rfid fonctionne pour un premier temporisateur

Fournitures

Lecteur de carte rfid tag rfid carte rfid led verte led rouge planche à pain fils de connexion buzzer arduino uno

Étape 1: connectez le lecteur de carte Rfid à Arduino

Le lecteur RFID a des broches et où elles sont connectées à 3.3v - 3.3vSck (horloge série) - broche 13MOSI (Master Out Slave In) - broche 11MISO (Master In Slave Out) -pin 12RST -pin 9SDA (ou SS)-pin 10GND-GNDIRQ - non connecté

Étape 2: Connecter les Leds et le Buzzer

Connecter les Leds et le Buzzer
Connecter les Leds et le Buzzer

Vous pouvez connecter la led à n'importe quelle broche du microcontrôleur ainsi que le buzzer mais ils auront une masse commune, j'utiliserai la broche 4 pour le buzzer et les broches 6 et 7 pour les led rouge et bleue respectivement

Étape 3: Le code

Il est nécessaire de télécharger la bibliothèque MFRC522, la bibliothèque SPI est déjà à la place avec arduino Le code#include #include const int buzzer =6;#define RST_PIN 9 // Configurable, voir la disposition typique des broches ci-dessus#define SS_PIN 10 // Configurable, voir disposition typique des broches abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // Créer une instance MFRC522. String read_rfid; // Ajoutez le nombre dont vous avez besoin et n'oubliez pas d'inclure l'UID. String ok_rfid_1="89189c99"; // Ceci est pour ma carte RFID principale. alias. Celui que je vais utiliser pour allumer mon PC. Peut également être utilisé pour l'arrêter si vous le souhaitez. String ok_rfid_2="29d93594"; // Ceci est pour la télécommande RFID. alias. Arrêtez la télécommande. Déconseillé cependant. Arrêtez simplement votre PC normalement.int led_lock = 7; // Pour le Card.int led_lock2 = 6; // Pour la télécommande./* * Initialiser. */ int noteDurations = { 4, 8, 8, 4, 4, 4, 4, 4};void setup() { pinMode(buzzer, OUTPUT); Serial.begin(9600); // Initialiser les communications série avec le PC

Conseillé: