Outils pour utilisateurs

Outils du site


documentation:rfid1

Le module de lecture/écriture de carte RFID1

Caractéristiques générales

Ce module “intelligent” regroupe le lecteur RFID et son interface de commande. Prévu pour être connecté à une seule broche d'une carte arduino par une liaison série bidirectionnelle, le module permet le stockage de 15 chaines de 48 caractères dans la mémoire d'une carte ou d'un dongle RFID de type MIFARE CLASSIC 1K. On peut également lire les chaines de caractères stockées dans la carte. Le tableau ci-dessous résume l'implémentation mémoire des cartes RFID de type MYFARE CLASSIC 1K :

La mémoire est divisée en 16 secteurs numérotés de 0 à 15 qui sont chacun constitués de 4 blocs de 16 octets numérotés de 0 à 3.

Dans chaque secteur, le bloc n°3 appelé “bloc d'accès” contient 2 clés d'identification (A et B ) ainsi que les bits d'accès. Les bit d'accès spécifient quelle clé doit être utilisée pour accéder en lecture/écriture et/ou crypter les données contenus dans les blocs 0, 1 et 2 du secteur concerné.

Le Bloc n°0 du secteur n° 0 est en écriture seul et contient le numéro d'identification unique (ID) de la carte.

Les secteurs n° 1 à n° 15 sont entièrement accessibles en écriture et en lecture.

Attention ! Ce module ne peut écrire et lire que les cartes vierges qui n'ont pas été programmées avec des clés de cryptographie ou d'authentification spécifiques.


Exemples de cartes RFID Mifare Clasic 1K


Utilisation du module

Avec l'IDE Arduino

L'utilisation d'une bibliothèque dédiée pour Arduino simplifie l'utilisation de ce module.

Avec mblock

Avec Blockly@rduino version TZ51

documentation/rfid1.txt · Dernière modification: 2018/06/19 11:32 par admin