Mise à jour de 'README.md'
This commit is contained in:
parent
646d6afc29
commit
83241f9d3f
20
README.md
20
README.md
@ -1,12 +1,12 @@
|
|||||||
# BadgeCloner
|
# BadgeCloner
|
||||||
Projet permettant de créer un boitier qui va dupliquer des badges Vigik.
|
Projet permettant de créer un boitier qui va dupliquer des badges d'immeuble.
|
||||||
Il peut etre transporté ou etre utilisé dans un magasin pour vendre un service de badge cloné.
|
Il peut etre transporté ou etre utilisé dans un magasin pour vendre un service de badge cloné.
|
||||||
|
|
||||||
## Le matériel nécessaire :
|
## Le matériel nécessaire :
|
||||||
- Un raspberry pi
|
- Un raspberry pi
|
||||||
- Un écran lcd tactile
|
- Un écran lcd tactile
|
||||||
- Un lecteur nfc acr122u
|
- Un lecteur nfc acr122u ([Lien Amazon](https://amzn.to/45w3fVP))
|
||||||
- Un clavier numérique (temporaire)
|
- Un clavier numérique
|
||||||
|
|
||||||
Le script peut aussi se lancer sur un ordinateur linux ayant accès à un lecteur nfc acr122u
|
Le script peut aussi se lancer sur un ordinateur linux ayant accès à un lecteur nfc acr122u
|
||||||
|
|
||||||
@ -19,25 +19,25 @@ Le script peut aussi se lancer sur un ordinateur linux ayant accès à un lecteu
|
|||||||
## Installation :
|
## Installation :
|
||||||
Après avoir installé Python3.x, vous devez installer la librairie Flask.
|
Après avoir installé Python3.x, vous devez installer la librairie Flask.
|
||||||
```sh
|
```sh
|
||||||
$ python3 -m pip install flask
|
python3 -m pip install flask
|
||||||
```
|
```
|
||||||
Vous pouvez ensuite télécharger le projet.
|
Vous pouvez ensuite télécharger le projet.
|
||||||
Pour que le script fonctionne correctement vous devez désactiver 2 modules (il est aussi possible d'enlever ces modules de facon permanente, un exemple [ici]( https://wiki.archlinux.org/index.php/Touchatag_RFID_Reader)).
|
Pour que le script fonctionne correctement vous devez désactiver 2 modules (il est aussi possible d'enlever ces modules de facon permanente, un exemple [ici]( https://wiki.archlinux.org/index.php/Touchatag_RFID_Reader)).
|
||||||
```sh
|
```sh
|
||||||
$ sudo modprobe -r pn533_usb pn533
|
sudo modprobe -r pn533_usb pn533
|
||||||
```
|
```
|
||||||
Mfoc et LibNFC peuvent etre installer avec ces commandes :
|
Mfoc et LibNFC peuvent etre installer avec ces commandes :
|
||||||
```sh
|
```sh
|
||||||
$ sudo apt install libnfc*
|
sudo apt install libnfc*
|
||||||
$ sudo apt install mfoc
|
sudo apt install mfoc
|
||||||
```
|
```
|
||||||
Vous devez créer le répertoire qui va stocker les dumps.
|
Vous devez créer le répertoire qui va stocker les dumps.
|
||||||
```sh
|
```sh
|
||||||
$ mkdir DumpDir
|
mkdir DumpDir
|
||||||
```
|
```
|
||||||
Pour lancer le projet au lancement du raspberry :
|
Pour lancer le projet au lancement du raspberry :
|
||||||
```sh
|
```sh
|
||||||
$ sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
|
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
|
||||||
```
|
```
|
||||||
et vous devez ajouter ces commandes (vous pouvez ensuite fermer le fichier) :
|
et vous devez ajouter ces commandes (vous pouvez ensuite fermer le fichier) :
|
||||||
```
|
```
|
||||||
@ -46,7 +46,7 @@ et vous devez ajouter ces commandes (vous pouvez ensuite fermer le fichier) :
|
|||||||
```
|
```
|
||||||
Pour finir il faut créer le fichier launcher.sh
|
Pour finir il faut créer le fichier launcher.sh
|
||||||
```sh
|
```sh
|
||||||
$ nano ~/launcher.sh
|
nano ~/launcher.sh
|
||||||
```
|
```
|
||||||
et y ajouter ce texte :
|
et y ajouter ce texte :
|
||||||
```
|
```
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user