IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Arduino et RFID RC522


Sujet :

Arduino

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Par défaut Arduino et RFID RC522
    Bonjour à tous,
    Dans le cadre d'un projet, j'ai beosin d'utiliser un arduino et une carte rfid pour faire un compteur.
    J'ai donc commandé un uno et une carte rfid ( RC522 sur amazon), pour commencer, j'ai voulu me baser sur ce "tuto" : http://les-electroniciens.com/videos...ule-rfid-rc522
    J'ai tout câblé comme indiqué, mis la bibliothèque, au téléversement je n'ai pas d'erreur, mais quand je passe un badge, je n'ai rien (la del rouge sur le lecteur rfid est bien allumée).

    Me disant que ça venait peu être de la bibliothèque, je prends celle-ci : https://github.com/miguelbalboa/rfid et ouvre un des exemple ( firmware_check ), je téléverse (toujours pas d'erreur), et en sortie j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    ***NOWN
     
    sions supported
    -----------------------------
    Performing test...
    -----------------------------
    Result: DEFECT or UNKNOWN
     
    sions supported
    -----------------------------
    Performing test...
    -----------------------------
    Result: DEFECT or UNKNOWN
     
    *****************************
    MFRC522 Digital self test
    *****************************
    Firmware Version: 0xEE = (unknown)
    -----------------------------
    Only known versions supported
    -----------------------------
    Performing test...
    -----------------------------
    Result: DEFECT or UNKNOWN
    Dans un premier temps, je cherche donc juste à lire l'uid d'une carte (en gros à faire fonctionner mon lecteur rfid), pour toute la partie compteur, je regarderai dans un second temps, mais je ne epsne pas que ce soit le plus compliqué.

    Merci par avance si l'un de vous à des pistes


    ps : j'ai bien changé mon câblage entre les deux bibliothèques pour respecter le pin layout donné.

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 129
    Billets dans le blog
    47
    Par défaut
    Bonjour,

    Tiens, j'ai eu aussi l'occasion de tester ce composant (de mémoire, acheté sur Amazon) avec la bibliothèque de miguelbalboa et une Arduino Uno.
    Je n'ai pas eu de problème particulier

    Dans la doc, on trouve bien un paragraphe Troubleshooting :
    I don't get input from reader or WARNING: Communication failure, is the MFRC522 properly connected?

    Check your connection, see Pin Layout .
    Check voltage. Most breakouts work with 3.3V.
    SPI only works with 3.3V, most breakouts seem 5V tollerant, but try a level shifter.
    According to reports #101, #126 and #131, there may be a problem with the soldering on the MFRC522 breakout. You could fix this on your own.
    J'ai pu constater que le module est en effet tolérant au 5V sur la liaison SPI. Il y a un connecteur à souder, peut-être un problème à ce niveau.

    Que donne l'exemple DumpInfo ?

    La cause qui serait la plus inquiétante :
    My tag/card doesn't work.Hardware may be corrupted, most products are from china and sometimes the quality is really poor. Contact your seller.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Par défaut
    Bonjour et surtout, merci de te pencher sur mon problème.

    Quand je teste : DumpInfo, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Firm522 properly connected?
    Scan PICC to see UID, SAK, type, and data blocks...
    Firmware Version: 0xFF = (unknown)
    WARNING: Communication failure, is the MFRC522 properly connected?
    Scan PICC to see UID, SAK, type, and data blocks...
    Tu parles de 5v, là moi je ne l'ai branché qu'au 3.3 (comme indiqué sur la carte) et quand tu dis qu'il y a un connecteur à souder, tu parles bien de la barrette ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Par défaut
    J'ai refais le câblage et ai maintenant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Firmware Version: 0x92 = v2.0
    Scan PICC to see UID, SAK, type, and data blocks...
    Avec DumpInfo (mais rien quand je pose le badge)
    Quelques photos du montage :
    Nom : 20160415_132227.jpg
Affichages : 2511
Taille : 353,3 KoNom : 20160415_132237.jpg
Affichages : 2656
Taille : 313,8 KoNom : 20160415_132243.jpg
Affichages : 2866
Taille : 305,6 Ko


    edit : désolé je n'ai pas pensé à éditer le message précédent ...

  5. #5
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 129
    Billets dans le blog
    47
    Par défaut
    Citation Envoyé par gisclace Voir le message
    J'ai refais le câblage et ai maintenant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Firmware Version: 0x92 = v2.0
    Scan PICC to see UID, SAK, type, and data blocks...
    Le câblage a l'air bon et la communication Arduino-lecteur rfid semble bien établie.

    mais rien quand je pose le badge
    Bizarre, tu utilises bien les tags fournis avec le lecteur ? Tu les passes à la bonne distance devant l'antenne (quelques centimètres au plus) ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Par défaut
    Bonjour,
    J'ai testé avec les deux badges fournis à divers distances et en laissant plus ou moins longtemps.

    J'ai commandé un autre lecteur, je me dis que si j'ai le même résultat, ça augmente les chances que ce soit moi qui me plante quelque part plutôt que le lecteur défectueux.

Discussions similaires

  1. RFID et Delphi
    Par andreditdd dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 18/08/2008, 10h22
  2. Lecture Tag RFID et C++
    Par Kassar dans le forum C++
    Réponses: 3
    Dernier message: 07/05/2008, 06h36
  3. [RFID] Ca fait peur
    Par Satch dans le forum La taverne du Club : Humour et divers
    Réponses: 3
    Dernier message: 19/02/2007, 11h20
  4. Réponses: 1
    Dernier message: 05/07/2006, 08h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo