Intégrer un Lecteur RFID HID Prox avec Arduino UNO – Configuration Pas à Pas
Composants et fournitures
| Composant | Quantité | |
|---|---|---|
| Arduino UNO | 1 | |
| HID Prox Pro II (5455BGN06) | 1 | Lecteur proximite Wiegand 5V |
À propos de ce projet

Les projets de lecteur RFID Arduino sont légion. La plupart utilisent des composants 13.56 MHz / Mifare (bon marché, faciles). Mais ils ne sont pas compatibles avec les systèmes de badges professionnels. Que faire si vous voulez connecter un lecteur "professionnel" compatible HID Prox ? Ce n'est pas si difficile non plus.
Source originale : obviate.io
Liste du matériel

- HID 5455 PROX PRO II Lecteur carte proximité Wiegand (5455BGN06)
- Arduino Uno
Deux points clés pour le lecteur HID Prox : compatibilité 5V et interface Wiegand. Le comparatif HID montre plusieurs options ; le Prox Pro II était disponible sur Amazon (~130€, mais on peut le trouver à ~10€ d'occasion sur eBay). Pour l'Arduino, tout modèle compatible 5V convient. J'ai utilisé des Uno pour le prototypage ; la prochaine version utilisera un Sparkfun Pro Micro.
Schéma de câblage

Câblage très simple. Le lecteur a un câble pigtail 10 fils étiquetés. Seuls 4 sont nécessaires :
- Rouge (VCC) → Arduino 5V
- Noir (GND) → Arduino GND
- Vert (Data 0) → Arduino Digital 3
- Blanc (Data 1) → Arduino Digital 2
Difficile de se tromper si on connecte tout sauf VCC en premier.
Autres fils :
- Orange = LED verte
- Marron = LED rouge
- Jaune = Buzzer (bippe toujours à la lecture, indépendamment du contrôle)
- Bleu (Hold), Violet (Card Present), Drain (Blindage) : non utilisés ici
Code
Après recherche, j'ai trouvé une bibliothèque fonctionnelle de 2012 sur Pagemac.com. J'ai apporté des modifications (contrôle LEDs, buzzer). Fonctionne pour cartes HID 26 ou 35 bits, affiche numéro de badge et code installation. Code simple, adaptable pour longueurs personnalisées.
Disponible sur GitHub Gist.
Assemblage final
- Câblez tout
- Branchez l'Arduino en USB
- Téléversez le code
- Ouvrez le moniteur série
- Passez un badge HID devant le Prox Pro II → bip + affichage numéro badge + code installation
C'est tout !
Code
GitHub Gist
Schémas

Processus de fabrication
- Construire une serrure RFID sécurisée avec Arduino et RC522 (MIFARE 13,56 MHz)
- Prévention des attaques USB HID : Démonstration d'exploit clavier avec Arduino Leonardo
- Créer un verrou RFID sécurisé avec Arduino – Guide étape par étape
- Système de pointage RFID fiable avec Arduino et Python (base de données phpMyAdmin)
- Construire un Spybot Arduino piloté par Bluetooth
- FlickMote : Télécommande IR à gestes pour maison connectée
- TV-B-Gone DIY Arduino : Télécommande universelle pour toutes les TV
- Construire une horloge maître LED personnalisée avec alarme – Visible à 12 mètres
- Find Me : Localisateur d'objets intelligent avec Arduino et Bluetooth