[Tuto] Mettre en oeuvre une antenne NFC externe sur un module PN532

Posté sur: févr. 22, 2019

Catégories: Arduino , Raspberry Pi

Auteur: Fabien

Vous êtes sans doute déjà familiarisé avec les lecteurs permettant de lire des informations stockées sur un tag RFID. La technologie NFC est une extension de ces modules RFID : le NFC vous permet d'échanger des informations entre deux téléphones placés l'un à côté de l'autre, ou entre n'importe quels appareils équipés de cette technologie.
Le module NFC PN352 possède donc une double casquette : il s'agit à la fois d'un lecteur NFC et RFID, capable de décrypter les données issues de ces deux technologies.

Si vous souhaitez déporter l'antenne, il vous faudra malheureusement déporter tout le module vu que l'antenne est directement sur la carte électronique.

Mais grâce à l'antenne NFC, vous souderez seulement deux fils à la longueur que vous souhaiterez au condensateurs représentez ci-dessous

Le module PN532 est capable de communiquer avec 3 bus :

  • I2C
  • SPI
  • HSI

Pour cette exemple, nous utiliserons le bus I2C.

Pour le bus I2C, il faudra le channel 1 en position ON. L'adresse I2C est 0x24.

Ensuite, il vous faudra une librairie pour compiler le code de test. Vous pouvez cliquez ci-dessous pour télécharger la librairie.

PN532

Une fois télécharger, vous devez extraire le contenu, puis le mettre dans votre dossier Arduino, (Mes documents / Arduino / librairies)

Démarrez le logiciel Arduino IDE
Dans Fichier => Exemples => PN532, ouvrez iso14443a_uid

Téléverser le code vers votre carte Arduino préalablement sélectionné

Votre code téléverser, ouvrez le moniteur série, vous devriez voir :

Si vous passez une carte sur le module PN532 ou sur l'antenne NFC sur laquelle vous avez soudez les fils, vous devriez voir l'UID de votre carte.

laissez un commentaire

Se connecter