RFID RC522

Dincou
jeu, 01/12/2017 - 19:14
Bonjour,
Je possède une carte Arduino Uno ainsi qu'un module RFID RC522.
Je ne parviens pas à lire mes tags RFID malgrès que j'ai suivi à la lettre le tutoriel présent sur votre site :
http://les-electroniciens.com/videos/arduino-ep14-comment-utiliser-le-mo...
J'utilise la version 1.8.1.0 de Arduino. La compilation se passe sans erreur ainsi que le téléversement.
Avez vous une solution?
Cordialement
Dincou
Nathan Garnier
jeu, 01/12/2017 - 22:08
Cet a dire, tu a un résultat ou rien du tout ?
Dincou
ven, 01/13/2017 - 17:30
Rien du tout
Nathan Garnier
ven, 01/13/2017 - 17:52
Ah ... Sa c'est un problème ... Tu saurais comment le testé ?...
Car si il faut c'est juste le module qui est cassé ...
Dincou
ven, 01/13/2017 - 20:06
Non même pas j'en ai deux, et les deux sont identiques. La led est bien alumé mais le capteur ne lit rien en fait, il y a un moyen de tester les entrées une par une peut etre?
Nathan Garnier
sam, 01/14/2017 - 10:58
Alors sa c'est vraiment bizarre ...
Tu pourrais m'expliquer comment fonctionne le module ...?
Et avec d'autres cartes a tu essayer ?
mrstein
dim, 01/15/2017 - 13:06
Juste au cas où, fais gaffe à la techno de carte sans contact que tu utilises, de mémoire, les RC522 sont limités aux MIFARE uniquement.
Fais peter une photo de ton cablage, dans 80% des cas c'est ça le problème ;)
Dincou
mar, 01/17/2017 - 14:16
Bonjour,
Voici mon montage :
Et voici mon code :
#include <SPI.h>
#include <RFID.h>
RFID monModuleRFID(10,9);
int UID[5];
void setup()
{
Serial.begin(9600);
SPI.begin();
monModuleRFID.init();
}
void loop()
{
if (monModuleRFID.isCard()) {
if (monModuleRFID.readCardSerial()) {
Serial.print("L'UID est: ");
for(int i=0;i<=4;i++)
{
UID[i]=monModuleRFID.serNum[i];
Serial.print(UID[i],DEC);
Serial.print(".");
}
Serial.println("");
}
monModuleRFID.halt();
}
delay(1);
}
Dincou
mar, 01/17/2017 - 14:26
Je possède également cette carte, mais à branchement égal, problème égal :
Alex
mar, 01/17/2017 - 20:56
Aurais-tu un autre lecteur par hasard?
Il est possible que le tiens soit défectueux.
mrstein
mer, 01/18/2017 - 15:31
Tu regardes bien ton moniteur série quand tu fais ça (petite loupe en haut à droite dans l'éditeur)? Là ton code est fait pour afficher un message sur ton ordinateur à l'approche d'un tag, il faut donc que ce soit connecté en USB (j'dis ça parce que je vois que t'utilises une pile)
Si oui essaye déjà ça:
Si ça affiche "test" dans ce cas changer de module est la plus sage option ;)
hortala
sam, 03/24/2018 - 19:56
Bonjour,
Je viens vous voir car je viens d'acheter le module RFID et je ne comprend pas j'ai suivit plus d'une dizaine de tuto et a chaque fois que je passe mon badge ou carte voila ce que ça m'affiche, je pense qu'il y un soucis avec la table aski mais je ne sais pas comment le résoudre
ü)Q$“8|(}’KF£G`Q$“8|�ÐdQKF£g`Q$“Žl(}$±j)e·È©á’sZœÒdQ$±j)e·È©á’sZœÒdQ$±j)eMÈ©á’sZœÒdQ$±j)eMÈ©á’sZœÒdQ$‘j)eMÈ©á’û
c'est le résultat de passage de la carte ou du badge
Toinoobz
mer, 02/27/2019 - 23:52
Vérifies la vitesse de ton port série.
Il est peut être en 19200 au lieu de 9600...
Sinon j'ai un problème moi aussi avec mes module RC522. Au bout d'un moment il ne lisent plus les badges. Pourtant ils sont allumés, un appuie sur le bouton Reset de l'arduino et ça repart.
Vous auriez des conseils?
Toinoobz
sam, 03/02/2019 - 13:14
j'ai enlevé la fermeture, car dé qu'une clef est accepté le RFID ne répond plus...
Donc j'attend la coupure de courant pour faire un reset.
mais normalement je referme après 5 ou 10 secondes en mettant un delay.
Toinoobz
sam, 03/02/2019 - 13:27
ça, c'est le code d'un tuto que j'ai trouvé sur le net, je me suis fait la même remarque que toi mais je l'ai laissé tout de même.
Sinon le st[20] devait servir à enregistrer un tag mais c'est vrais qu'il est super flux ici.
J'ai essayé plusieurs code trouvé sur le net et à chaque fois que je passe un tag bon, ma carte crash, pareil au bout de quelque minutes d'utilisation sans passer de tag. je me demande si c'est pas un problème de registre ou électrique.
Coté électrique j'ai pourtant un tension de 5.10V fourni par une alim 2A partagé avec 1 autre arduino et 1 cartes 8 relais. j'ai pas vraiment eu le temps de dimensionner l'alim, je pensais que 2A c'etait large et même sans que les relais commute la carte crash au bout de quelque minutes.
Coté registre, j'ai clairement pas les compétence pour en dire plus mais si quelqu'un sait comment purger la mémoire je suis preneur.
Merci les gars
Toinoobz
sam, 03/02/2019 - 14:43
tu l'as fait fonctionner avec une Nano? ça fonctionne plus d'un quart d'heure?
En tout cas merci je vais tester ça demain. Si tu es motivé sur le même thème j'ai un autre RFID avec bien sur le même problème, mais cette fois avec deux lecteur RFID.
ci joint le code
Feriel nouari
sam, 02/20/2021 - 11:40
Bonjour qu'elle module de rfid?
Moi j'ai un pièce différente et j'ai pas trouvé le programme
Aider moi svp
Toinoobz
jeu, 03/04/2021 - 19:02
Tu as le lien Ama*%ne ici. RC-522 comme dans la video il me semble.
Toinoobz
sam, 03/02/2019 - 14:52
Merci Manoé, j'ai une petite question, la bibliothèque RFID c'est laquelle?
Je ne la trouve pas sur le gestionnaire de bibliothèque...
elle est peut etre là ma panne...
Jetfuzz
lun, 03/04/2019 - 15:49
hello
Essaye voir par la, sans conviction.
http://idehack.com/blog/utiliser-un-module-rfid-rc522-avec-larduino/
Jetfuzz
Toinoobz
mer, 05/18/2022 - 08:50
merci, le problème est résolu! même si le délais d'1 seconde entre chaque lecture est un peu long mais rien d'insurmontable.
petit retour car avec 4 lecteurs j'ai toujours des probleme de fiabilité. Au bout d'un moment mes lecteur RFID ne fonctionne plus.
J'ai ajouté une boucle qui est appeler toutes les X temps pour ré-initialiser les lecteurs.