Ci-dessous, les différences entre deux révisions de la page.
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:20] yanis [Branchements] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Interface entre le lecteur de carte et l' | ||
- | Pour ce projet nous utiiliserons un lecteur de carte de chez [[http:// | ||
- | |||
- | ===== Branchements ===== | ||
- | |||
- | Voici le schema de branchement avec un adaptateur FTDI de chez [[http:// | ||
- | {{ : | ||
- | |||
- | ===== Configuration logiciel ===== | ||
- | |||
- | Une fois connecter à l' | ||
- | |||
- | ==== Linux ==== | ||
- | |||
- | Sous Linux la libraire doit être installé séparément, | ||
- | <code bash> | ||
- | Apres cela on doit configurer la librairie pour qu' | ||
- | Pour se faire, il existe deux méthodes. | ||
- | |||
- | === Methode utilisant les variables d' | ||
- | |||
- | Cette première méthode consiste à ajouter une variable d' | ||
- | <code bash> | ||
- | |||
- | Ou ttyUSB0 représente le port serie associé au FTDI | ||
- | |||
- | Si vous utilisez un raspberry pi vous pouvez vous passer du FTDI (Vous devez activer l'UART avant cela). Auquel cas la commande devient | ||
- | |||
- | <code bash> | ||
- | |||
- | === Fichier de configuration === | ||
- | |||
- | La deuxième méthode consiste à créer un fichier de configuration nommé libnfc.conf qui sera placé dans le répertoire /etc/nfc | ||
- | 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 périphérique par défaut | ||
- | # Remplacer ttyUSB0 par le port associé à votre FTDI | ||
- | # Si vous bracher le lecteur directement sur l'UART d'un raspberry Pi | ||
- | # remplacer ttyUSB0 par ttyAMA0 | ||
- | device.name = " | ||
- | device.connstring = " | ||
- | </ | ||
- | |||
- | ==== Windows ==== | ||
- | |||
- | Sous Windows la libraire est déjà incluse sous la forme d'une DLL dans le dossier de l' | ||
- | |||
- | === Methode utilisant les variables d' | ||
- | |||
- | Cette première méthode consiste à ajouter comme pour Linux une variable d' | ||
- | |||
- | Pour cela il faut faire un clic droit sur le "Poste de travail" | ||
- | |||
- | Puis cliquer sur " | ||
- | |||
- | Puis sur variable d' | ||
- | |||
- | {{ : | ||
- | |||
- | Puis " | ||
- | |||
- | {{ : | ||
- | |||
- | Et remplir "Nom de la variable" | ||
- | |||
- | {{ : | ||
- | |||
- | Ou COM4 représente le port COM associé au FTDI | ||
- | |||
- | === Fichier de configuration === | ||
- | |||
- | La deuxième méthode consiste à créer un fichier de configuration nommé libnfc.conf qui sera placé dans le répertoire 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 périphérique par défaut | ||
- | # Remplacer COM4 par le port associé à votre FTDI | ||
- | device.name = " | ||
- | device.connstring = " | ||
- | </ |