Skip to content

RFID 522 apllication on RPI Pico - Model train identification purpose

Notifications You must be signed in to change notification settings

jrijri/RFID_RPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Routines de lecture-écriture sur un tag RFID pour des applications en modélisme ferroviaire.

Cette application est destinée à être pilotée via le monitor série (port USB) du RPI Pico.

Une application possible est de détecter un engin (locomotive) par la lecture de sa carte. On peut ainsi récupérer les données utiles comme l'adresse DCC. La fonction d'écriture permet de stocker sur la carte de nouvelles données. L'interface peut être manuelle par ligne de commande ou utiliser l'interface graphique écrite en Python/Tkinter et fonctionnant sur un hote (RPI ou PC).

Montage de test :

  • RPI Pico monté sur une platine de test
  • Carte RFID-RC522 montée sur la même platine

Activées :

  • Lecture des tags : Commande READ
  • Ecriture des tags : Commande WRITE suivi de l'ensemble des données à écrire
  • Identification de l'application : Commande *IDN? - Permet de vérifier que l'application fonctionne

A faire :

  • On peut envisager transmettre automatiquement les données vers JMRI afin que la nouvelle loco soit prise en charge automatiquement.

Versions :

  • 1.0.0: 2024-01-05. Ajout de la commande d'identification. Ajout du temps d'attente pour présenter une carte après une commande. Suppression de la mémorisation de la dernière carte lue/écrite.
  • 1.0.1: 2024-01-09. Adaptation du format des données pour l'utilisation avec RFID_Host_GUI

Problèmes connus :

  • Ouvert...

About

RFID 522 apllication on RPI Pico - Model train identification purpose

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published