Qu'est ce que le rfid ? Comment l'utiliser dans vos projets ?

Introduction

La radio frequency identification est une méthode pour mémoriser et récupérer des données à distance grâce à des puces électroniques.

Ces puces électroniques contiennent un identifiant unique pour chacune d’elles.

Cette technologie d’identification peut être utilisée pour identifier :

  • des objets, avec un code-barres par exemple
  • des personnes, en étant intégrée dans des passeports, cartes de transport ou encore cartes de paiement.

Un système de radio-identification est composé de deux entités qui communiquent entre elles :

  • Un marqueur, nommé radio-étiquette, apposé sur l’élément à identifier et encodant des données numériques.

 

  • Un ou plusieurs lecteurs RFID, appelés aussi interrogateurs.

Installation de la librairie RFID

Pour contrôler votre carte rfid, il faut installer la librairie sur arduino ide. Pour cela vous devez d’abord télécharger la librairie : RFID.

Ensuite, vous devez la charger sur Arduino ide. Pour cela vous devez aller dans « sketch » puis « include library » et « add library » et choisir le dossier que vous venez de télécharger :

Une fois la librairie installé vous pouvez commencer à téléverser les programmes pour la carte.

Afficher les informations de la carte

Une fois la librairie installée vous pouvez commencer à téléverser les programmes pour la carte.

Voici le circuit du cablâge du rfid :

Ce schéma à été fait avec fritzing. Voici le lien de la pièce rfid si vous voulez reproduire le schéma.

Pour lire la carte quand elle est détectée par le module rfid, il vous suffit de copier le programme suivant :

Voici le lien du programme : arduino rfid.

Voici ce que l’on obtient en passant la carte sur le module :

Changer numéro UID carte

Pour changer l’identité de la carte uid, le circuit est le même que pour la lecture de la carte.

Ci-dessous, le programme pour écrire un nouveau code sur la carte :

Voici le lien du programme : code rfid uid.

Voici ce que l’on obtient en ajoutant un nouveau UID :

Allumer led quand présenter carte

On va maintenant voir comment allumer une led quand la carte est détectée. Pour cela vous devez réaliser le circuit suivant :

Voici le programme qui va vous permettre de faire fonctionner votre circuit :

Voici le programme que vous pouvez télécharger : code rfid led.