Mise à jour de 'README.md'

This commit is contained in:
jarjar 2023-05-27 18:04:42 +00:00
parent 646d6afc29
commit 83241f9d3f

View File

@ -1,12 +1,12 @@
# 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é.
## Le matériel nécessaire :
- Un raspberry pi
- Un écran lcd tactile
- Un lecteur nfc acr122u
- Un clavier numérique (temporaire)
- Un lecteur nfc acr122u ([Lien Amazon](https://amzn.to/45w3fVP))
- Un clavier numérique
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 :
Après avoir installé Python3.x, vous devez installer la librairie Flask.
```sh
$ python3 -m pip install flask
python3 -m pip install flask
```
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)).
```sh
$ sudo modprobe -r pn533_usb pn533
sudo modprobe -r pn533_usb pn533
```
Mfoc et LibNFC peuvent etre installer avec ces commandes :
```sh
$ sudo apt install libnfc*
$ sudo apt install mfoc
sudo apt install libnfc*
sudo apt install mfoc
```
Vous devez créer le répertoire qui va stocker les dumps.
```sh
$ mkdir DumpDir
mkdir DumpDir
```
Pour lancer le projet au lancement du raspberry :
```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) :
```
@ -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
```sh
$ nano ~/launcher.sh
nano ~/launcher.sh
```
et y ajouter ce texte :
```