0% ont trouvé ce document utile (0 vote)
38 vues1 page

Code Arduino

Ce code Arduino utilise la bibliothèque MFRC522 pour interagir avec un lecteur RFID. Lors de l'initialisation, il configure le port série et le bus SPI, puis attend qu'un tag RFID soit approché. Lorsqu'un tag est détecté, il affiche l'UID du tag sur le port série avant d'arrêter la communication avec le tag.

Transféré par

Murielle Moran
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
38 vues1 page

Code Arduino

Ce code Arduino utilise la bibliothèque MFRC522 pour interagir avec un lecteur RFID. Lors de l'initialisation, il configure le port série et le bus SPI, puis attend qu'un tag RFID soit approché. Lorsqu'un tag est détecté, il affiche l'UID du tag sur le port série avant d'arrêter la communication avec le tag.

Transféré par

Murielle Moran
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd

#include <SPI.

h>

#include <MFRC522.h>

#define SS_PIN 10 // SDA

#define RST_PIN 9 // RST

MFRC522 rfid(SS_PIN, RST_PIN);

// Création de l'objet RFID

void setup() { [Link](9600);

// Initialisation du port série [Link]();

// Initialisation du bus SPI

rfid.PCD_Init(); // Initialisation du module RFID

[Link]("Approchez votre TAG RFID du lecteur...");

void loop() {

// Vérifie si une carte est présente

if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) {

return;

[Link]("UID du tag : ");

for (byte i = 0; i < [Link]; i++) {

[Link]([Link][i] < 0x10 ? "0" : "");

[Link]([Link][i], HEX);

[Link](" ");

[Link]();

rfid.PICC_HaltA(); // Arrêter la lecture de la carte

rfid.PCD_StopCrypto1(); // Arrêter la communication cryptée

Vous aimerez peut-être aussi