Hola
Alguien sabe como conectar 2 o más lectores de tarjeta rfid mfr522 con un sólo arduino, la idea es colocar en la entrada y en salida un lector pero no usar dos arduinos.
He conectado un rfid a un leonardo y funciona perfecto pero dos a la vez no sé como hacerlo
.......saludos CM
Yo! Esquema simple
El pin que te importa para conectar dos RFID es SS unido a cada Pin 1 de los MRFC522s
Entonces todo en paralelo menos SS que será un pin diferente para cada RFID
Luego en la programación haces algo asi
como los pines pueden redefinirse por ejemplo
#define SS_PIN 9
#define SS_PIN2 10
usas 9 para RFID y 10 para RFID2 por ejemplo.
te queda algo asi
#include <SPI.h>
#include <MFRC522.h>
#define RST_PIN 7 // Configurable, see typical pin layout above
#define RST_PIN2 8 // Configurable, see typical pin layout above
#define SS_PIN 9 // Configurable, see typical pin layout above
#define SS_PIN2 10 // Configurable, see typical pin layout above
....
MFRC522 mfrc522 (SS_PIN, RST_PIN); // creas la instancia MFRC522.
MFRC522 mfrc522_2(SS_PIN2, RST_PIN2); // creas la instancia MFRC522.
void setup() {
Serial.begin(9600); // Inicializas las comunicaciones serie con la PC
SPI.begin(); // Inicializas el bus SPI
mfrc522.PCD_Init(); // inicializo tarjeta 1 MFRC522
mfrc522_2.PCD_Init(); // inicializo tarjeta 2 MFRC522
Hola sabes que probe la configuracion que enviaste pero solo funciona uno solo
No respondas hilos de mas de 120 dias sin movimientos.
Crea un hilo nuevo.