Forum Clubic

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 configuré 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éja effectuer des heures de recherche sur internet.
Si quelqu’un peut m’aider, merci d’avance.

Solution 1
http://lmgtfy.com/?q=arduino+rfid+reader

Solution 2
Tu découpes ton problème en sous-parties. Ensuite tu crées le code pour chaque sous-partie puis tu combines ces codes en 1 code qui fait la totale. Dans ton problème, je vois au moins :

  • une boucle infinie avec détection d’un élément RFID
  • un décodage des informations accessibles par RFID
  • une connexion à la BDD
  • Une décision ou un rejet de l’ouverture de porte suivant la correspondance de ton input et ta BDD

Merci mais en fait le problème c’est la partie programmation je ne sais pas comment faire.

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