0% ont trouvé ce document utile (0 vote)
1 vues6 pages

Notes 25-01-31 Arduino Interface

Le document fournit des instructions pour connecter un module RFID RC522 à un Arduino, y compris une table de correspondance des broches. Il décrit également comment installer la bibliothèque MFRC522 et fournit un exemple de code pour initialiser le module et afficher les données des cartes RFID. Enfin, il mentionne un contact pour assistance en cas de problème.

Transféré par

tafitasoaaina3
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
1 vues6 pages

Notes 25-01-31 Arduino Interface

Le document fournit des instructions pour connecter un module RFID RC522 à un Arduino, y compris une table de correspondance des broches. Il décrit également comment installer la bibliothèque MFRC522 et fournit un exemple de code pour initialiser le module et afficher les données des cartes RFID. Enfin, il mentionne un contact pour assistance en cas de problème.

Transféré par

tafitasoaaina3
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 PDF, TXT ou lisez en ligne sur Scribd

Table de correspondance RFID RC522 Arduino :

VCC +5V
RST 9
GND GND
MISO 12
MOSI 11
SCK 13
NSS 10
IRC /
Installation de la bibliothèque
Pour pouvoir utiliser ce module, la bibliothèque MFRC522 doit être installée :
Ouvrez l’IDE Arduino et aller dans Croquis  Inclure une bibliothèque  Gérer
les bibliothèques
Dans le gestionnaire de bibliothèques,
recherchez « MFRC522 » et installez MFRC522 :

Fermez la fenêtre une fois l’installation terminée.


Exemple de programme
L’exemple de code suivant
(à copier dans l’IDE Arduino)
initialise le module RFID
#include <SPI.h>
et affiche les données de la
#include <MFRC522.h>
carte ou du badge présenté
// Affectation des broches
#define RST_PIN 9 sur le moniteur série
#define SS_PIN 10
MFRC522 mfrc522(SS_PIN, RST_PIN); (CTRL+MAJ+M pour ouvrir le
void setup() { moniteur série)
// Initialisation du Module RFID
[Link](9600);
while (!Serial);
[Link]();
mfrc522.PCD_Init();
mfrc522.PCD_DumpVersionToSerial (); // Affichage des données de la bibliothèque
[Link](F("Scan PICC to see UID, type, and data blocks..." ));
}

void loop() {
// Attente d'une carte RFID
if ( ! mfrc522.PICC_IsNewCardPresent()) {
return;
}
// Récupération des informations de la carte RFID
if ( ! mfrc522.PICC_ReadCardSerial()) {
return;
}
// Affichage des informations de la carte RFID
mfrc522.PICC_DumpToSerial (&([Link]));
}
#include <SPI.h>
#include <MFRC522.h>

// Affectation des broches


#define RST_PIN 9
#define SS_PIN 10
MFRC522 mfrc522(SS_PIN, RST_PIN);

void setup() {
// Initialisation du Module RFID
[Link](9600);
while (!Serial);
[Link]();
mfrc522.PCD_Init();
mfrc522.PCD_DumpVersionToSerial(); // Affichage des données de la bibliothèque
[Link](F("Scan PICC to see UID, type, and data blocks..."));
}

void loop() {
// Attente d'une carte RFID
if ( ! mfrc522.PICC_IsNewCardPresent()) {
return;
}
// Récupération des informations de la carte RFID
if ( ! mfrc522.PICC_ReadCardSerial()) {
return;
}
// Affichage des informations de la carte RFID
mfrc522.PICC_DumpToSerial(&([Link]));
}

c
Si vous rencontrez des problèmes, merci de nous contacter par courriel à :

sav@[Link]

Vous aimerez peut-être aussi