Bom dia pessoal,

Eu estou testando um módulo de rfid (125khz) com cartões de proximidade do tipo (0010499953), diferente de algumas tags (2C4548E523). Uso o código abaixo:

#include <SoftwareSerial.h>

SoftwareSerial rfidReader(2, 3); //Pin 2 - RX /Pin 3 - TX
char c= 0; // value read for serial port

void setup() {
Serial.begin(9600); //setup the Serial speed
rfidReader.begin(9600); //setup the Rfid reader speed
}

void loop () {

if (rfidReader.available() > 0) {

c = rfidReader.read(); // read from the serial port
Serial.print(c); // Use Serial.write(c) for IDE 1.0 and print it to the monitor 
}

}

Toda vez que faço a leitura e observo o valor do Serial Monitor, aparecem caracteres como "YYYYYYYYYY" "255255255255255255255255255..." mas nunca aparecem os códigos que estão gravados no cartão.

Ja usei as variáveis do tipo, long, unsigned long...Mas nao aparecem os numeros como estao gravados no cartão.

Alguém poderia me ajudar?

Exibições: 2624

Responder esta

Respostas a este tópico

Ninguém passou por isso gente? Ta complicado resolver essa impecilio.

Não sei se aplica ao seu caso, mas já viu esse tutorial ?

http://labdegaragem.com/profiles/blogs/tutorial-utilizando-leitor-e...

Boa tarde José. O problema maior é que parece que os cartões estão criptografados. Pois apenas mandam valores repetidos ou caracteres especiais. Estou em dúvida sobre a questão de velocidade ou programação.

Com certeza não estão criptografados.

Recomendo que procure alguma referencia sobre o seu modelo do seu modulo de RFID.

Nos links sobre o produto normalmente vem material de referência, explicando como usar.

Veja esse exemplo:

http://www.pagemac.com/source.php?f=azure/progs/arduino_hid_wiegand...

No link que o David enviou, tem o formato dos dados.

Wiegand Format 26 bit output data format

http://www.hidglobal.com/sites/hidglobal.com/files/resource_files/h...

http://www.pagemac.com/azure/arduino_wiegand.php

http://www.seeedstudio.com/wiki/125Khz_RFID_module_-_Wiegand

http://forum.arduino.cc/index.php/topic,19755.0.html

Eu tenho um leitor igual, ou bem parecido com esse seu, no meu caso ele "leu" normalmente o cartão, peguei o exemplo do código nesse site:
http://www.automalabs.com.br/modulo-rfid-125khz-com-saida-uart-rdm6...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço