Système de contrôle d’accès RFID commandé par Micro:bit

Micro:bit 18-03-25
129 0

Plan du tutoriel

1- Les systèmes de contrôle d'accès

2- Fonctionnement du système de contrôle d'accès RFID commandé Micro:bit

3- Matériel Nécessaire

4- Schéma de connexion des composants du système

5- Programme Makecode du système

 

 

Les systèmes de contrôle d'accès

Les systèmes de contrôle d'accès sont des dispositifs qui permettent de restreindre l’entrée à un espace ou l’accès à des ressources en fonction de l’identification et de l’autorisation des utilisateurs. Ils sont largement utilisés dans les bâtiments, les entreprises, les centres de données et même les applications informatiques.

Types de systèmes de contrôle d'accès

1. Contrôle d'accès physique

Portes et portails sécurisés

Tourniquets et barrières

Serrures électroniques

2. Contrôle d'accès logique

Accès aux ordinateurs et réseaux

Authentification des utilisateurs sur des systèmes informatiques

Technologies utilisées

Cartes RFID/NFC 🏷 : Identification par badge RFID (ex: RC522 avec Arduino/ESP32).

Claviers et codes PIN : Clavier matriciel 4x4 avec ESP32 pour entrer un code.

Biométrie : Empreintes digitales, reconnaissance faciale, iris.

Bluetooth et WiFi : Accès via smartphone ou application mobile.

Reconnaissance de plaque d’immatriculation : Utilisé pour les parkings sécurisés.

Fonctionnement général

1. Identification : L'utilisateur présente un badge, entre un code ou utilise un capteur biométrique.

2. Authentification : Le système vérifie si l'utilisateur est autorisé.

3. Autorisation : Si l’identification est valide, l’accès est accordé (déverrouillage de porte, ouverture de session, etc.).

4. Journalisation : Enregistrement des accès pour suivi et sécurité.

 

Fonctionnement du système de contrôle d'accès RFID commandé Micro:bit

Ce projet consiste à concevoir un système de contrôle d’accès basé sur la carte Micro:bit, qui utilise le module RFID-RC522 pour lire des cartes RFID. Lorsque l'utilisateur présente une carte, l'ID est vérifié. Si la carte est autorisée, l'accès est accordé et des signaux visuels et sonores sont déclenchés via un afficheur LCD I2C, un buzzer et un module LED RGB.

1. Lecture de la carte RFID

Le module RFID-RC522 est connecté à la Micro:bit via le protocole SPI.

Lorsqu’une carte RFID est approchée du lecteur, son UID (Identifiant unique) est lu.

2. Vérification et autorisation

L'UID est comparé avec une liste de cartes enregistrées en mémoire.

Si l'UID correspond à une carte autorisée :

  • L'écran LCD affiche "Accès autorisé"
  • La LED RGB s’allume en vert

Si l'UID ne correspond pas :

  • L'écran LCD affiche "Accès refusé"
  • La LED RGB s’allume en rouge
  • Le buzzer émet plusieurs bips rapides.

3. Journalisation et affichage

L’UID lu peut être affiché sur l’écran LCD pour identifier l'utilisateur.

Un suivi des entrées peut être stocké sur une carte SD (optionnel).

 

Matériel Nécessaire

Ce projet de contrôle d’accès RFID utilise plusieurs composants électroniques pour identifier des utilisateurs et autoriser ou refuser l'accès en fonction de leur carte RFID.

Carte Micro:bit

Micro:bit board

La carte Micro:bit est le cœur du système qui contrôle tous les autres composants.

Il reçoit les données du module RFID-RC522, les analyse et déclenche les actions correspondantes.

Il gère l’affichage sur l’écran LCD et l’activation du buzzer et des LED RGB.

Afficheur LCD I2C (16x2 ou 20x4)

Pinouts of 1602 LCD display with I2C

L'afficheur LCD I2C Affiche les messages "Accès autorisé" ou "Accès refusé".

Module RFID-RC522

Le module RFID-RC522 lit l'UID des cartes RFID pour identifier un utilisateur et envoie cet UID à la carte Micro:bit via SPI.

Carte ou badge RFID

C'est un identifiant unique (UID) sous forme de carte ou de badge. Lorsqu'il est présenté devant le lecteur RFID, l’UID est lu et comparé à une liste d’UID enregistrés.

Module LED RGB

Le module LED RGB indique visuellement si l’accès est autorisé ou refusé.

Vert = Accès autorisé

Rouge = Accès refusé

Carte d’extension GPIO pour Micro:bit

The GPIO expansion card for the Micro:bit card

La carte GPIO facilite les connexions des composants à la carte Micro:bit.

Elle possède des ports d’alimentation et des broches GPIO accessibles facilement.

Breadboard (Plaque d’essai)

La plaque d'essai Permet de connecter plusieurs composants sans soudure.

Elle simplifie le câblage des LED, du buzzer et du module RFID.

Fils de connexion (Dupont)

Fils de connexion

Les fils de connexion relient les différents composants entre eux.

Schéma de connexion des composants du système

1- Connexion du module FRID-RC522 à la carte Micro:bit

RFID-RC522 module Pin

Micro:bit Pin

VCC

3V3

RST

P8

GND

GND

MISO

P14

MOSI

P15

SCK

P13

SDA

P16

2- Connexion de l'afficheur LCD I2C à la carte Micro:bit

LCD I2C Pin

Micro:bit Pin

VCC

5V

GND

GND

SDA

P20

SCL

P19

3- Connexion du module LED RGB à la carte Micro:bit

LED RGB Pin

Micro:bit Pin

Red pin

P0

Green pin

P1

(-) pin

GND

 

Programme Makecode du système

1- Ouvrir l’éditeur MakeCode (https://makecode.microbit.org/).

2- Commencez un nouveau projet.

3- Ajoutez l'extension nécessaire pour utiliser un écran LCD. Pour cela, cliquez sur l'icône de la roue dentée en bas à gauche de l'éditeur, puis sélectionnez "Extensions". Recherchez et ajoutez l'extension "LCD I2C".

4- Ajoutez l'extension nécessaire pour utiliser le module FRID-RC522. Pour cela, cliquez sur l'icône de la roue dentée en bas à gauche de l'éditeur, puis sélectionnez "Extensions". Recherchez et ajoutez l'extension "RC522".

Voici un programme MakeCode pour un système de contrôle d'accès utilisant une carte Micro:bit, un module RFID-RC522 et un afficheur LCD I2C. Ce programme permet de lire l'UID des cartes RFID et d'afficher le statut sur l'écran LCD.

Explication du programme :

1- Initialisation des modules RFID, LCD et LED RGB.

2- Attente d’une carte RFID sur le lecteur.

3- Lecture de l’UID de la carte scannée.

4- Comparaison avec l'UID autorisé.

5- Si l’UID est autorisé, la carte Micro:bit :

a- Affiche "ACCES AUTORISE" sur le LCD

b- Allume la LED RGB en vert

4- Si l’UID est refusé, la carte Micro:bit :

Affiche "ACCES REFUSE" sur le LCD

Allume la LED RGB en rouge

5- Après 5 secondes, le système se réinitialise et attend une nouvelle carte.

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info