Go Down

Topic: I2C M2 Reader (Read 697 times) previous topic - next topic

ziroxnz

Hola a todos.
Lo que intento hacer es comunicar mi arduino Uno con el lector RFID M2 de Skyetek via I2C, para enviar una petición de lectura y recibir los datos leidos;
El programa seria algo así;

#include <Wire.h>
#define pot_address 0x07//dirección del lector
int val; //valor a enviar
void setup()
{
Wire.begin();
Serial.begin(9600);
}
void loop ()

  Wire.beginTransmission(pot_address);
Wire.write(val);  //obviamente esto es lo más importante y también lo que no logro averiguar.
Wire.endTransmission();
delay(2000);
Wire.requestFrom(pot_address, 1);
int a = Wire.read();
Serial.println(a);
}

No pretendo que nadie me diga como almacenar datos,etc
Lo que quiero, es saber que hay comunicación, saber como conseguir comunicarme con el lector

Adjunto capturas de la documentación del lector. y también del protocolo mediante el cual se comunica el lector

Si alguien tiene tiempo de echarle un ojo a esto, le estaría muy agradecido :)

Go Up