Ceci est une ancienne révision du document !
Pour ce projet nous utiiliserons un lecteur de carte de chez electrodragon: le PN532 qui est une copie d'un modele de chez adafruit. Ce lecteur presente l'avantage de fonctionné avec des cartes 13,56Mhz, le même type que les cartes d'etudiant.Un autre avantage est qu'il permet de communiqué par UART ce qui facilite grandement sa connexion à un ordinateur. Le seul composant exterieur dont nous auront besoins est donc un convertiesseur UART vers USB.
Voici le schema de branchement avec un adaptateur FTDI de chez electrodragon egalement
Une fois connecter à l'ordinateur il faut configurer la librairie nfc, la methode differe en fonction de votre Os et je n'ai testé que sous Windows et Mac Os X
Sous windows la libraire est deja inclus sous la forme d'une DLL dans le dossier de l'executable la seul chose à faire est de configurer notre lecteur. Pour se faire il existe deux methode
Cette premiere methode consiste à ajouter comme pour linux une variable d'environement decrivant notre lecteur NFC
Pour cela il faut faire un clic droit sur le “Poste de travail” choisir “Propriétés” dans le menu deroulant,
Puis cliquer sur “Parametres systeme avancés”
Puis sur variable d'environement
Puis “Nouvelle…” dans variables systèmes
Et remplir “Nom de la variable” et “Valeur de la variable” comme suit:
Ou COM4 represente le port COM associé au FTDI
La deuxieme methode consiste à creer un fichier de configuration qui sera placer dans le repertoire C:\nfclib
Voici le contenu du fichier