On munie une carte de jeu ou un dessous de verre avec un “tag” RFID. Lorsqu'on passe le tag sur le lecteur RFID, l'identifiant unique du tag est reconnu et associé à un morceau MP3 qui est joué via le module MP3.
Il existe plusieurs lecteur RFID. Des lecteurs à la fréquence de 125kh et d'autres à 13,6MH (voir l'article associé “ Module RFID”).
Nous utilisons ici le module RFID RC522 fonctionnant à 13,6MHz.
La documentation sur ce capteur est la suivante :
le tableau de câblage est le suivant :
MFRC522 Arduino Arduino Arduino Arduino Arduino
Reader/PCD Uno/101 Mega Nano v3 Leonardo/Micro Pro Micro
Signal Pin Pin Pin Pin Pin Pin
-----------------------------------------------------------------------------------------
VCC 3,3V 3,3V
GND GND GND
RST/Reset RST 9 5 D9 RESET/ICSP-5 RST
SPI SS NSS 10 53 D10 10 10
SPI MOSI MOSI 11 / ICSP-4 51 D11 ICSP-4 16
SPI MISO MISO 12 / ICSP-1 50 D12 ICSP-1 14
SPI SCK SCK 13 / ICSP-3 52 D13 ICSP-3 15
IRC .. .. .. .. ..
Le câblage sur la carte Arduino est le suivant :
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. Taper dans le moteur de recherche “MFRC522”. Installer la librairie.
Le programme de test de la carte, permettant de lire la valeur d'un tag RFID et de l'afficher dans la console est le suivant : test_rfid_rc522.zip
Le module utilisé ici est le module Grove - MP3 V3 de chez Seeeduino.
Toute la documentation est accessible sur le lien suivant :