Le module RFID-RC522 constitue une façon simple et économique de faire de la radio-identification au moyen d'un microcontrôleur. Dans cet article, nous lisons le numéro d'identification (uid) d'un tag RFID au moyen d'un module RC522 branché à un Raspberry Pi Pico programmé en MicroPython.
Connexions
Voici comment j'ai branché le module RC522 au Raspberry Pi Pico:
- Broche 3.3 V du RC522 - Sortie 3,3 V du RP Pico
- Broche RST du RC522 - Broche GP3 du RP Pico
- Broche GND du RC522 - Broche GND du RP Pico
- Broche IRQ du RC522 - Pas branchée
- Broche MISO du RC522 - Broche GP4 du RP Pico
- Broche MOSI du RC522 - Broche GP7 du RP Pico
- Broche SCK du RC522 - Broche GP6 du RP Pico
- Broche SDA du RC522 - Breoche GP5 du RP Pico
Installation du pilote mfrc522
J'ai utilisé le pilote MicroPython mfrc522 que Daniel Perron a modifié pour utilisation avec le Rasbperry Pi Pico. Le fichier "mfrc522.py" doit être copié dans le Raspberry Pi Pico (pour ce faire, j'utilise le panneau "Fichiers" de Thonny).
Exemple: lecture du numéro d'identification d'un tag RFID
Le script ci-dessous lit le numéro d'identification d'un tag ou d'une carte RFID placée à proximité du module RC522.
-
-
Lorsque vous connaissez le numéro d'identification d'un tag RFID, vous pouvez ensuite l'utiliser dans un programme qui accomplira une action à la condition que ce tag en particulier soit présenté.
À lire également
Aucun commentaire:
Enregistrer un commentaire