RFID-Reader-IC
NXP maschinell erzeugt
Zu MFRC522 haben wir kein Datenblatt mehr – der Hersteller hat die Datei offenbar zurückgezogen. Bei Google suchen.
Im Forum und im Wiki
-
Thread
[PIC24] error: syntax error before '.' token
Codeschnipsel ansehen und mir vielleicht sagen was ich da falsch gemacht habe?!? Build Output: [c]mfrc522.c:39: error: syntax error before '.' token mfrc522.c: In function 'MFRC522': mfrc522.c:40: error: number of arguments doesn't match prototype mfrc522.h:266: error: prototype declaration mfrc522
und im Orignialcode stand: [c]MFRC522::MFRC522( byte chipSelectPin, ///< Arduino pin connected to MFRC522's SPI slave select input (Pin 24, NSS, active low) byte resetPowerDownPin ///< Arduino pin connected to MFRC522'
-
Thread
STM32F1 Blue Pill und RC522
(SS_PIN, RST_PIN); // Instance of the class MFRC522::MIFARE_Key key; #include <LiquidCrystal.h> #include <SPI.h> // SPI-Bibiothek hinzufügen MFRC522 mfrc522(SS_PIN, RST_PIN); // RFID-Empfänger benennen // Eingaenge // Ausgaenge // LCD
. Das wirft die IDE for Exit 1 aus: [c]C:\Users\kayla\OneDrive\Dokumente\Arduino\libraries\MFRC522\src\MFRC522Extended.cpp: In member function 'MFRC522::StatusCode MFRC522Extended::TCL_Transceive(TagInfo*, byte*, byte, byte*, byte*)': C:\Users\kayla\OneDrive\Dokumente\Arduino\libraries\MFRC522
-
Thread
Betonmischer lässt RFID Leser abstürzen
ersten Test benutze ich diesen Aufbau: https://www.makerblog.at/2017/11/rfid-transponder-mit-dem-mfrc-522-card-reader-am-arduino-auslesen/ Hält man den RFID vor den Leser, so geben die Funktion mfrc522.PICC_IsNewCardPresent() und mfrc522.PICC_ReadCardSerial() ein High ab. Wenn ich den Aufbau
welchen Gründen nicht? > Gibt es eine Befehlsübersicht für die beiden Librarys <SPI.h> und > <MFRC522.h> und was genau diese Befehle auslösen sollen? s. o. - für die MFRC522-Lib gibt es zusätzlich zum Quellcode noch Doku in Word und PDF im Github-Repository.
-
Thread
Selbstgebauter 13,56MHz RFID Reader läuft nicht
Lötpasten Dispenser inklusive reflow Bett) Manchmal hatte ich Probleme dass die winzigen Pins beim MFRC522 miteinander verbunden waren aber es letztendlich doch hinbekommen (glaube ich zumindest). Anbei mal ein Bild von der Platine. Wenn ich das Board an ein ESP32 Devkit anschließe wird der MFRC522
Reader also sowas wie: bla bla bla bla mfrc522 firmware version = 2.0 bla bla bla falls man was falsch anschließt am ESP wird das in den meisten Fällen auch anzeigt dann steht das sowas wie "is the mfrc522 properly connected?" Also geh ich
-
Thread
IRQ am RFID RC522
recherchiert. Allerdings gehe ich davon aus, dass ein Interrupt bei neu entdeckter Karte mit dem MFRC522 so ohne weiteres nicht möglich ist. Schau z.B. mal in die Implementierung der PICC_IsNewCardPresent() Funktion (die Du ja vermutlich ersetzen willst) in der MFRC522v2-Library https://github.com/OSSLibraries/Arduino_MFRC522v2/blob/master/src/MFRC522v2.cpp ...oder in die ISO/IEC 14443-3 zur Initialisierung der Karte (6.5.1 Select sequence flowchart) https://wg8.de/wg8n1496_17n3613_Ballot_FCD14443-3.pdf Das ist
-
Thread
Arduino RFID RC522 Meldung senden wenn KEINE Karte vorhanden ist
draufwerfen wo ich deine Erweiterungen einbauen muss. Vielen Dank. [c] #include <SPI.h> #include <MFRC522.h> #define SS_PIN 10 #define RST_PIN 9 MFRC522 mfrc522(SS_PIN, RST_PIN); int taster = 0; // Set Tastervariable long saveCode=0; // Gespeicherter Code, wenn diese Karte gelesen
// Tastervariable setzen digitalWrite(4,HIGH); // SetLED anschalten } if ( ! mfrc522.PICC_IsNewCardPresent()) { return; } if ( ! mfrc522.PICC_ReadCardSerial()) { return; } long code = 0; // Variable für Code for (byte i = 0; i < mfrc522.uid.size; i++) {
Kennst du das offizielle Datenblatt zu MFRC522? Trag den PDF-Link ein.