Lecteur de carte RFID 13,56MHz
Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

Lecteur de carte RFID 13,56MHz



  1. #1
    charronboni

    Lecteur de carte RFID 13,56MHz


    ------

    Bonjour,
    Je suis en 2ème année de DUT RT et dans le cadre des projets tutoré je dois configurer un Arduino UNO pour qu’il puisse récupérer l'identité des personnes et leur autorisé l'entré à une pièce si elles y sont autorisé sur une base de donnés.
    J’ai déjà effectué des heures de recherche sur internet.
    Si quelqu'un peut m'aider, merci d'avance.

    -----

  2. #2
    mp3dux

    Re : Lecteur de carte RFID 13,56MHz

    Bonjour 13h51charronboni,

    il faut te procurer un module RFID de ce type

    Module OEM "RFID"
    ou PN532
    ou Adafruit et une vidéo de démonstration demo

    En fait la partie RFID est très simple , tu branches le module et l'antenne, tu passes une carte devant l'antenne. Le module lira la carte(TAG) si c'est compatible en fréquence, il t'envoie une trame.
    Tout ce que tu as à faire c'est de lire la trame puis de la décoder selon la documentation. C'est tout.

    Le décodage te permet d'extraire entre autre une ID unique au monde, c'est le principe du TAG RFID...

    Derrière tu vas construire ton programme qui va ou non autoriser cette ID après avoir vérifié qu'elle présente ou non dans ta base de données(exemple allumer une led verte, envoyer un code de déverrouillage sur un port, etc.)

    Moi j'ai pas eu la chance d'utiliser une carte Arduino j'ai du construire ma carte et l'antenne manuellement... .

    Si tu es habitué à la programmation sur ton Arduino, ton projet il est fini en une journée, la partie pratique évidemment...
    Si nous faisions tout ce que nous sommes capables de faire, nous en serions abasourdis. T.E

  3. #3
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    En fait j'ai déjà le lecteur et l'Arduino, le seul truc qu'il me faudrait c'est le programme, c'est la première fois que j'utilise l'Arduino

  4. #4
    mp3dux

    Re : Lecteur de carte RFID 13,56MHz

    Je peux t'aider pour l'organigramme, la compréhension du RFID, mais il faudra mettre la main à la pâte pour le code, c'est un projet que tu dois faire et le but est que tu apprennes...
    Il y a des habitués d'Arduino qui pourront t'accompagner plus efficacement.

    Tu as quoi comme lecteur ?
    Il faut que tu expliques comment fonctionne et communique ton lecteur, donc lire le manuel.
    C'est à partir de là que tu sauras quoi mettre dans ton code.

    Pour le principe, il te faudra une partie de code destinée
    -à la lecture + enregistrement des cartes dans ta base
    -à la lecture + effacement des cartes dans ta base
    -à la lecture + déverrouillage de la porte si la carte est dans la base
    Si nous faisions tout ce que nous sommes capables de faire, nous en serions abasourdis. T.E

  5. A voir en vidéo sur Futura
  6. #5
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    J'ai un lecteur RFID EVAL 13,56 MHz, celui-ci :http://www.evola.fr/product_info.php...-1356mhz-p-181
    Le lecteur doit lire les identités des personnes et allumer une diode verte si ils sont autorisé ou une diode rouge si il ne le sont pas.

  7. #6
    mp3dux

    Re : Lecteur de carte RFID 13,56MHz

    ok, je te laisse travailler, il faut que tu apprennes à connaitre ta carte Arduino, allumer des leds, lire un port et comment fonctionne la technologie RFID.
    Un code de lecture est donnée en lien sur le site d'achat..., il suffit de lire et de t’entraîner sur ta carte.
    Si nous faisions tout ce que nous sommes capables de faire, nous en serions abasourdis. T.E

  8. #7
    nornand

    Re : Lecteur de carte RFID 13,56MHz

    Citation Envoyé par charronboni Voir le message
    En fait j'ai déjà le lecteur et l'Arduino, le seul truc qu'il me faudrait c'est le programme, c'est la première fois que j'utilise l'Arduino
    tu veux que l'on te fasse le programme ? pour l'Arduino uno ?

  9. #8
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    Normand,
    Oui car je ne sais pas du tout comment faire, je suis un peu perdue.

  10. #9
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    Citation Envoyé par mp3dux Voir le message
    ok, je te laisse travailler, il faut que tu apprennes à connaitre ta carte Arduino, allumer des leds, lire un port et comment fonctionne la technologie RFID.
    Un code de lecture est donnée en lien sur le site d'achat..., il suffit de lire et de t’entraîner sur ta carte.
    Ok merci je vais voir tout ça

  11. #10
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    j'ai enfin un début de code, le problème maintenant c'est qu'il m'affiche qu'il détecte une carte alors que je ne fais rien, voila le code :

    int val = 0;

    void setup()
    {
    Serial.begin(19200);

    Serial.write(0xFF);
    Serial.write(0x01);
    Serial.write(0x09);
    Serial.write(0x87);
    Serial.write(0x01);
    Serial.write(0x03);
    Serial.write(0x02);
    Serial.write(0x00);
    Serial.write(0x10);
    Serial.write(0x20);
    Serial.write(0x30);
    Serial.write(0x40);
    Serial.write(0x37);

    delay(500);
    Serial.flush();
    Serial.println();
    Serial.println("RFID module started in Auto Read Mode, Waiting for card...");
    }

    void loop()
    {
    Serial.print("Carte detectee - Code :");
    for (int i=0; i<5; i++)
    {
    if (data[i]<16) Serial.print("0");
    Serial.print(data[i], HEX);
    }
    Serial.println();
    }


    Si quelqu'un peu m'aider merci

  12. #11
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    Après quelque modification, voici le code :
    byte data[5];
    int val = 0;

    void setup()
    {
    Serial.begin(19200);

    Serial.write(0xFF);
    Serial.write(0x01);
    Serial.write(0x09);
    Serial.write(0x87);
    Serial.write(0x01);
    Serial.write(0x03);
    Serial.write(0x02);
    Serial.write(0x00);
    Serial.write(0x10);
    Serial.write(0x20);
    Serial.write(0x30);
    Serial.write(0x40);
    Serial.write(0x37);

    delay(500);
    Serial.flush();
    Serial.println();
    Serial.println("Le module RFID a demarre en Auto Read Mode, Attente d'une carte...");
    }

    void loop()
    {
    //regarde le début des données
    val = Serial.read();
    while(val !=0xff)
    {
    val = Serial.read();
    delay(1000);
    }

    //lecture de la fin des données
    Serial.read();
    Serial.read();
    Serial.read();
    data[0] = Serial.read();
    data[1] = Serial.read();
    data[2] = Serial.read();
    data[3] = Serial.read();
    data[4] = Serial.read();
    Serial.read();

    //identification de l'identité

    Serial.print("Carte detectee - Code :");
    for (int i=0; i<5; i++)
    {
    if (data[i] < 16) Serial.print("0");
    Serial.print(data[i], HEX);
    }
    Serial.println();
    }


    Je peux maintenant avoir la phrase "Le module RFID a demarre en Auto Read Mode, Attente d'une carte...", le problème est qu'il ne detecte pas les cartes, si quelqu'un a une solution, merci de m'aider .

  13. #12
    mp3dux

    Re : Lecteur de carte RFID 13,56MHz

    bonsoir, es tu sûr que ta carte est compatible ?

    Application de test du module RFID

    Tu vas dans software et tu télécharges, ça devrait te permettre de tester ton module avec ta carte...
    Si nous faisions tout ce que nous sommes capables de faire, nous en serions abasourdis. T.E

  14. #13
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    Bonjour,
    tout est compatible le seul problème est de détecter les cartes

  15. #14
    Seb.26

    Re : Lecteur de carte RFID 13,56MHz

    Tu as bien activé la lecture continue dans ton lecteur ?

    Voir la datasheet page 13 je crois.
    Dernière modification par Seb.26 ; 18/12/2013 à 13h49.
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  16. #15
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    Citation Envoyé par Seb.26 Voir le message
    Tu as bien activé la lecture continue dans ton lecteur ?
    Comment faire?

  17. #16
    Seb.26

    Re : Lecteur de carte RFID 13,56MHz

    Lire la datasheet est un bon début ... la page 13 (au hasard)
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  18. #17
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    Bonjour,
    de retour après les vacances.
    J'ai un problème, je n'est pas la bonne version du logiciel Arduino, je ne sais pas comment faire.

  19. #18
    charronboni

    Re : Lecteur de carte RFID 13,56MHz

    Bonjour,
    Sa y est j'arrive enfin a lire les tags RFID, si quelqu'un sait comment faire pour faire correspondre les donné avec un tableau, j'ai besoin de son aide.
    Merci d'avance

Discussions similaires

  1. Antenne rfid 13.56Mhz
    Par dodge256 dans le forum Électronique
    Réponses: 6
    Dernier message: 13/12/2013, 18h37
  2. MIFARE UID Carte RFID (Lecteur OmniKey 5321)
    Par aziraphal dans le forum Électronique
    Réponses: 0
    Dernier message: 23/05/2013, 17h06
  3. Antenne tag RFID HF 13.56mhz
    Par inviteb4473365 dans le forum Électronique
    Réponses: 4
    Dernier message: 22/08/2011, 13h15
  4. Création d'une antenne RFID 13,56MHz pour lecteur
    Par David44ITII dans le forum Électronique
    Réponses: 9
    Dernier message: 22/02/2011, 09h51
  5. Réaliser antenne rfid 13.56Mhz sur CI
    Par invitee9de0561 dans le forum Électronique
    Réponses: 5
    Dernier message: 28/04/2009, 20h32
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...