Ce projet vise à créer une solution de contrôle d'accès à base de badges RFID en utilisant un microcontrôleur ESP32 et un Raspberry Pi. La solution permet de lire des badges RFID, de les comparer à une liste autorisée, et de signaler l'accès autorisé ou refusé.
- Arduino IDE
- Bibliothèque MFRC522
- Bibliothèque WiFi pour ESP32
- Python 3
- Bibliothèque RPi.GPIO (pour la communication avec le Raspberry Pi)
- ESP32-C3
- Module RFID MFRC522
- Raspberry Pi
- ...
- Clonez ce dépôt :
git clone https://github.com/votre-utilisateur/controle-acces-rfid.git
- Ouvrez le code Arduino avec l'IDE Arduino.
- Installez les bibliothèques nécessaires.
- Téléchargez le code sur l'ESP32.
- Copiez le script Python sur le Raspberry Pi.
- Assurez-vous que le Raspberry Pi est configuré avec les bonnes dépendances.
- Connectez l'ESP32 et le Raspberry Pi au réseau Wi-Fi.
- Exécutez le script Python sur le Raspberry Pi :
python raspberry_pi_code.py
- Alimentez l'ESP32.
- Présentez un badge RFID au lecteur de l'ESP32.
Auteur: Alix WILMART, Lucas FERRAND, Ethan PETIT-JEAN, Ozan SAHIN, Amandine VIALLE-GUERIN Projet réalisé dans le cadre de: Cours d'Hardware - GUARDIA 2