Outils pour utilisateurs

Outils du site


projets:rfid:reader_software

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projets:rfid:reader_software [2016/06/08 04:06]
yanis
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Interface entre le lecteur de carte et l'ordinateur ====== 
- 
-Pour ce projet nous utiiliserons un lecteur de carte de chez [[http://www.electrodragon.com/product/pn532-nfcrfid-v1-3-development-board-arduino-compatible-wcard/|electrodragon]]: le PN532 qui est une copie d'un modele de chez [[https://www.adafruit.com/product/364|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. 
- 
-===== Branchements ===== 
- 
-Voici le schema de branchement avec un adaptateur FTDI de chez [[http://www.electrodragon.com/product/cp2102-usb-ttl-uart-module-v2/|electrodragon]] egalement 
- 
-===== Configuration logiciel ===== 
- 
-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 
- 
-==== Windows ==== 
- 
-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 
- 
-=== Methode utilisant les variables d'environement === 
- 
-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" {{  :projets:rfid:config_step2.png?nolink&  }} 
- 
-Puis sur variable d'environement 
- 
-{{  :projets:rfid:config_step3.png?nolink&  }} 
- 
-Puis "Nouvelle…" dans variables systèmes 
- 
-{{  :projets:rfid:config_step4.png?nolink&  }} 
- 
-Et remplir "Nom de la variable" et "Valeur de la variable" comme suit: 
- 
-{{  :projets:rfid:config_step5.png?nolink&  }} 
- 
-Ou COM4 represente le port COM associé au FTDI 
- 
-=== Fichier de configuration === 
- 
-La deuxieme methode consiste à creer un fichier de configuration qui sera placer dans le repertoire C:\nfclib\\ 
-Voici le contenu du fichier 
- 
-<file text libnfc.conf> 
-# Set log level (default: error) 
-# Valid log levels are (in order of verbosity): 0 (none), 1 (error), 2 (info), 3 (debug) 
-log_level = 0 
- 
-# Definit manuellement le peripherique par defaut 
-# Remplacer COM4 par le port associé à votre FTDI 
-device.name = "PN532.Electrodragon" 
-device.connstring = "pn532_uart:COM4:115200" 
-</file> 
  
projets/rfid/reader_software.1465358763.txt.gz · Dernière modification: 2016/09/11 10:46 (modification externe)