Auteur Sujet: TFID/NFC  (Lu 10347 fois)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
TFID/NFC
« le: août 01, 2020, 10:00:36 pm »
J'ouvre ce sujet pour discuter de vos réalisations autour de l'article "Identifier et localiser vos trains avec le RFID/NFC et un bus CAN" :
 https://www.locoduino.org/spip.php?article271
Cordialement,
Dominique

PascalS

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : TFID/NFC
« Réponse #1 le: janvier 11, 2023, 08:31:11 am »
Bonjour,
Merci pour l'article très instructif. J'ai réalisé sans difficulté le montage avec une carte RC522. Il existe maintenant une nouvelle bibliothèque sur l'IDE : RFID_MFRC522v2. J'ai donc adapté le programme de Dominique à cette bibliothèque, avec la possibilité de lire ou écrire des cartes Mifare UltraLight (8 octets de données) ou Classic 1K (128 octets de données) . Je joins les sources pour ceux que cela intéressent. Mon réseau étant du Marklin Voie M, je ne peux malheureusement pas mettre le lecteur sous la voie et du coup, j'ai des problèmes de distance entre le détecteur et la puce. Je vais donc regarder avec un lecteur RDM6000 à 125 Khz et antenne indépendante.
Bien cordialement,
Pascal

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : TFID/NFC
« Réponse #2 le: janvier 11, 2023, 08:52:44 am »
Merci de partager cette mise à jour de la bibliothèque.

Je ferai une mise à jour de l’article à l’occasion de la mise en place des 2 capteurs supplémentaires que je vais ajouter dans mon circuit.

Si je comprends bien, le lecteur de la figure 2 de l’article, qui se glisse sous la voie ne fonctionne plus sous la voie M qui est métallique :
Il serait peut-être possible d’intercaler un coupon de voie standard juste à l’endroit du capteur RFID.

Cordialement
« Modifié: janvier 11, 2023, 08:55:13 am par Dominique »
Cordialement,
Dominique

PascalS

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : TFID/NFC
« Réponse #3 le: janvier 12, 2023, 02:41:23 pm »
Bonjour Dominique,
Les rails M sont effectivement métalliques mais en plus il y a un conducteur central à picot (système 3 rails de Marklin), lui aussi métallique. Ca risque donc d'être compliqué. J'attends de recevoir mon lecteur 125 Khz (via AliExpress) avant de ma lancer.
Cordialement,

Pascal

LOG Drakon

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : TFID/NFC
« Réponse #4 le: janvier 28, 2023, 04:52:25 pm »
Bonjour, j'essaye moi aussi d'utiliser les lecteurs RFID pour identifier mes locos, par contre je n'utilise que le numéro DCC et pas le numéro de la locomotive, je n'utilise pas non plus le bus CAN, ce n'est pas un si gros problème mais ce qui l'est c'est que j'utilise une carte SPI et non I2C et je suis incapable de modifier le programme que vous fournissez pour le rendre compatible. Personnellement je veux utiliser les lecteurs pour modifier les aiguillages, et faire arrêter mes trains en gare. Pour être plus clair sur ce que je voudrais, c'est développer un programme qui lirais uniquement le numéro DCC et via une table pourrais faire changer les aiguillages de direction. J'ai quelques notions en codage mais je n'arrive pas à utiliser programmer un lecteur. Cordialement.

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : TFID/NFC
« Réponse #5 le: janvier 28, 2023, 05:52:13 pm »
Bonjour,
il existe une bibliothèque pour les RC522 en I2C :
https://github.com/semaf/MFRC522_I2C_Library
mais pourquoi ne pas utiliser des lecteurs en SPI ?
Cordialement

Tony04

  • Hero Member
  • *****
  • Messages: 569
    • Voir le profil
Re : TFID/NFC
« Réponse #6 le: janvier 28, 2023, 08:19:23 pm »
Bonsoir,

pour ma part j'ai trouvé le lecteur RC522 trop peu réactif à grande vitesse et me suis tourné vers ce modèle bien plus sensible, par contre je n'ai pas trouvé d'étiquettes qui vont avec:
https://fr.aliexpress.com/item/32868030909.html?spm=a2g0o.order_list.order_list_main.20.21ef5e5bs1yU4c&gatewayAdapt=glo2fra

Cordialement
Antoine

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : TFID/NFC
« Réponse #7 le: janvier 29, 2023, 09:48:07 am »
Bonjour Antoine,

Apparemment il y a plein de systèmes RFID. Ceux là je ne les connais pas. Il faut partir de la norme (EM4100 ) et chercher ce qui existe de plus petit comme étiquette.

Amicalement
Dominique
Cordialement,
Dominique

LOG Drakon

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : TFID/NFC
« Réponse #8 le: janvier 29, 2023, 10:23:59 am »
Bonjour, je viens de voir que sur shopnfc la description des NTAG 213 montre qu'ils ont une compatibilité universelle, peut être que le module em4100 peut écrire et lire dessus ? Cordialement.

https://www.shopnfc.com/fr/etiquettes-nfc/32-tags-nfc-ntag213-12x19mm.html

CATPLUS

  • Sr. Member
  • ****
  • Messages: 435
    • Voir le profil
Re : TFID/NFC
« Réponse #9 le: janvier 29, 2023, 10:50:08 am »
Bonjour Antoine
Juste une remarque, il y a 2 types de RFID  le 125Khz et le 13.56Mhz (voir ci dessous les posts)
Aujourd'hui il est préférable d'utiliser le 13.56 pour moultes raisons. Il est plus fiable, plus rapide,  il est utilisé partout (exp: dans les supermarchés, si un élément a été oublié, l'alarme de se met en route)

http://forum.locoduino.org/index.php?topic=724.0
http://forum.locoduino.org/index.php?topic=724.msg8286#msg8286

Quoi qu'il en soit pour la lecture, j'ai fait plusieurs tests, il faut rouler doucement

Marcel
Best Regards