나는 this NFC module을 가지고 있습니다. 한 순간에 하나의 카드를 읽을 때 모든 것이 잘 작동하지만 한 번에 하나 이상의 카드를 읽어야합니다.NFC/RFID 모듈 다중 카드
모듈에 하나의 카드 놓기 - 모듈이 모듈을 읽습니다. 다른 카드를 모듈 위로 옮길 때 두 카드의 숫자가 혼합되어 나타납니다.
한 번에 두 카드를 모두 읽을 수있는 방법이 있습니까?
나는 이와 같은 카드를 읽었습니다. 의견이 매우 어려운 제안 같이에 bord으로 나는 NodeMCU ESP8266 ESP-12E
SoftwareSerial rfid(RFID_RX, RFID_TX);
..
void loop()
{
rfid.listen();
delay(500);
while (rfid.available() > 0) {
Serial.println("Closest card number: " + rfid.readString());
}
}
IMHO, RFID는 MIMO 용으로 설계되지 않았습니다. 그걸 포기 하는게 좋을거야. – iBug
'rfid.readString()'에 정확히 무엇을 얻습니까? (하나의 카드와 두 장의 카드가 각각 있습니다)? 판독기 모듈의 회로도를 보면 모듈이 PN532를 사용하는 것 같습니다. 그리고 소스 코드는이 모듈이 다중 태그의 충돌 방지 및 열거를 지원하는 ISO/IEC 14443A 카드를 폴링하는 데 사용됨을 제안합니다. 모듈은 단 하나의 카드를 열거해야합니다. –
@MichaelRoland, 한 카드에 대해 방법의 결과가 \ n 중단 된 카드 번호로 반복됩니다. 123 \ n123 \ n123 \ n과 같습니다. 더 많은 카드를 사용하려면 두 카드의 숫자가 혼합되어 있어야합니다. 1 - 123, 2 - 353, 결과 - 2355234 \ n124131 \ n1241341 .. 등등 –