Estimados tengo problemas para en la lectura del chop de animales con lector RFID 134.2KHz FDX-B EM4305.
Logro que lea pero la cadena de caracteres que me muestra no corresponde al numero de chip.
ademas el proyecto que estoy realizando quiero que me envie por bluetooth el numero que me entrega el chip pero solo puedo verlo por blue terem.
la programacion que hice es la siguiente:
#include <SoftwareSerial.h>
SoftwareSerial RFID(2, 3); // RX and TX
const int LED = 13; // 5.5
const int BTPWR = 12;
int i;
int yes = 14;
int no = 13;
void setup()
{
RFID.begin(9600); // start serial to RFID reader
Serial.begin(9600); // start serial to PC
pinMode(yes, OUTPUT); // for status LEDs
pinMode(no, OUTPUT);
pinMode(LED, OUTPUT);
pinMode(BTPWR, OUTPUT);// start serial to BT
digitalWrite(LED, LOW);
digitalWrite(BTPWR, HIGH);
digitalWrite(LED, HIGH);
}
void readTags()
{
if (RFID.available() > 0)//lectura de chip
{
i = RFID.read();
Serial.print(i, DEC); //Salida de info
readTags();
}
}
void loop()
{
readTags();
}