RFID Tag/card Verification System : Arduino UNO + RFID RC522 + LCD 16x2 I2C + LEDs
by sss2022 in Circuits > Arduino
8372 Views, 4 Favorites, 0 Comments
RFID Tag/card Verification System : Arduino UNO + RFID RC522 + LCD 16x2 I2C + LEDs
In this project, the RC522 RFID (Radio Frequency IDentification) module was tested, if the correct badge (or card) that was scanned, "valid badge" will be displayed on the LCD screen and the green LED will light up for a few seconds , if not, "invalid badge" will be displayed on the LCD screen and the red LED will light up for a few seconds.
--------------------------------------------------------------------------------------------------------------------------------
Dans ce projet, le module RFID (en français: Identification par Radiofréquence) RC522 a été testé, si c'est le bon badge (ou la bonne carte) qui lui a été présenté, "badge valide" sera affiché sur l'écran LCD et la LED verte sera allumée pendant quelques secondes, sinon, "badge non valide" sera affiché sur l'écran LCD et la LED rouge sera allumée pendant quelques secondes.
Supplies
--------------------------------------------------------------
- Arduino UNO development board
- USB 2.0 Cable Type A/B
- LCD Display 16x2 with I2C interface
- RFID reader RC522
- RFID tags or cards
- Red LED
- Geen LED
- Two 330 Ohm resistors
- MB120 Breadboard
- Cables
--------------------------------------------------------------
- Carte de développement Arduino UNO
- Câble USB 2.0 type A/B
- Afficheur LCD 16x2 avec l'interface I2C
- Lecteur RFID RC522
- Badges ou cartes RFID
- LED rouge
- LED verte
- Deux résistances de 330 Ohm
- Platine d'essai MB120
- Câbles
---------------------------------------------------------------
Circuit Diagram / Schéma
The circuit diagram is made using : thttps://www.tinkercad.com/
------------------------------------------------------------------------------------------
Le schéma est réalisé via : thttps://www.tinkercad.com/
Libraries / Bibliothèques
The libraries you will need to download are listed above. To open the "Library manager", go to the top menu then click on Tools => Manage Libraries
-------------------------------------------------------------------------------------------------------
Les bibliothèques qu'il faut télécharger, vous allez les trouver ci-dessus. Pour ouvrir le "Gestionnaire de bibliothèque", Allez au menu du haut ensuite cliquez sur Outils => Gérer les bibliothèques
Source Code / Code Source
To know the UID of your tag or your card, you first need to upload the program 'DumpInfo.io', to find this file, go to the top menu of the Arduino IDE then click on File => Examples => MFRC522 => DumpInfo. This program returns the UID in hexadecimal, then you convert it to decimal and then you replace mine with yours :)
For more details, you can watch this vidéo : https://youtu.be/tQ5MZ7sGGNE
------------------------------------------------------------------------------------------------------------------------------
Pour connaitre le UID de votre bagde ou de votre carte, vous devez d'abord téléverser le programme 'DumpInfo.io'; pour trouver ce fichier, allez au menu du haut de l'IDE Arduino, cliquez sur Fichier => Exemples => MFRC522 => DumpInfo. Ce programme renvoie l'UID en héxadécimal, vous le convertissez ensuite en décimal et vous remplacez ensuite le mien par le votre :)
Pour plus de détails, vous pouvez regarder cette vidéo : https://youtu.be/tQ5MZ7sGGNE