La Raspberry pi Zero avec le module RC522 envoie les UIR des cartes RFID scannées à une base de donnée MySQL distante via wifi.
Branchez le module RFID aux broches du Raspberry Pi comme ci-dessous.
+-------------+------------------+
| RFID RC522 | Raspberry Pi |
+-------------+------------------+
| VCC | PIN 1 (3V) |
| RST | PIN 22 |
| GND | PIN 6 |
| MISO | PIN 21 |
| MOSI | PIN 19 |
| SCK | PIN 23 |
| NSS | PIN 24 |
| IRC | __ |
+-------------+------------------+
vérifier que SPI est actif
lsmod | grep spi
Si le bus SPI n'a pas été activé :
sudo raspi-config
sudo reboot
pip install mysqlclient
cd ~
git clone https://github.com/lthiery/SPI-Py.git
cd ~/SPI-Py
git checkout 8cce26b9ee6e69eb041e9d5665944b88688fca68
sudo python setup.py install
cd ~
git clone https://github.com/EspaceRaspberryFrancais/RFID-RC522.git
cd ~/RFID-RC522
sudo python Lecture.py
cd ~/RFID-RC522
sudo python Ecriture.py
Il faut que la base de donnée SQL puisse recevoir des connexions exterieures : Tuto à écrire.
- Témoins lumineux et sonore du passage de la carte.
- Écran LCD affichant le nom du propriétaire de la carte.
- Lancer le script automatiquement au branchement de la carte.
https://www.deviceplus.com/connect/integrate-rfid-module-raspberry-pi/
http://espace-raspberry-francais.fr/Composants/Module-RFID-RC522-Raspberry-Francais/
https://www.teachmemicro.com/rfid-login-raspberry-pi/