-
Thread
stromsparende Schaltung fürs Auto
verbauen. Der soll dann für 5-10 Sekunden einen Mikrocontroller starten, an dem ein RFID-Leser (MFRC522 oder PN522)hängt. Ein Atmega328p wäre stromsparend, zudem soll er ja nur ein paar Sekunden laufen. Der TTP223 braucht selbst ja auch nur ~3µA und läuft zw. 2,8 und 5 Volt. Aber was wäre denn die
-
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
Hilfe bei dem RFID RC522 in Assembler
https://github.com/miguelbalboa/rfid/blob/master/src/MFRC522.cpp#L226 Da ist der Arduino-Code für die Ansteuerung: [c]PCD_WriteRegister(TxModeReg, 0x00); PCD_WriteRegister(RxModeReg, 0x00); // Reset ModWidthReg PCD_WriteRegister(ModWidthReg, 0x26);
-
Thread
Erbitte Hilfe bei RFID Projekt Tierchip von Streunerkatzen auslesen
gesucht werden. Du hast mal wieder keine Ahnung. Das von Dir verlinkte Beispiel verwendet das MFRC522 Modul welches auf 13.56 MHz arbeitet. Das hat so gut wie gar nichts mit ISO 11784 und ISO 11785 zu tun.
es NICHT geeignet. > > Daa Beispiel ist mit 125kHz Modul. Fast. ;) Aus dem Datenblatt: The MFRC522 is a highly integrated reader/writer IC for contactless communication at 13.56 MHz. The MFRC522 reader supports ISO/IEC 14443 A/MIFARE and NTAG. > Es wird ähnliches Modul fuer 134kHz > benoetigt
-
Thread
Annäherung erkennen mit ESP32
eine Möglichkeit einen RFID Tag oder ähnliches zu lesen nur mit Boardmitteln des ESP32, also ohne MFRC522? Es geht um eine Freischaltung durch Annäherung, der Transponder muss nicht unbedingt RFID sein.
-
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
RFID Antenne Matching Netzwerk mit NanoVNA
Tag miteinander, Ich versuche das Matching Netzwerk einer selbst entworfenen PCB Antenne an einem MFRC522 Reader von NXP zu bestimmen. Dazu habe ich einen NanoVNA mit der PC Software NanoVNA-Saver. Als Unterlagen nutze ich folgende: https://www.nxp.com/docs/en/application-note/AN11535.pdf In der Appnote
Zu meiner P.S. Frage: Wisst ihr warum die IC so unterschiedliche Beschaltungen haben? Oder ist am MFRC522 vielleicht auch eine vereinfachte Antennenschaltung a la TRF möglich?
-
Thread
[V] 10St. ICs ISO 14443, MIFARE NXP MFRC-522 (15€)
Hallo, Noch 10St. ICs. ISO 14443, MIFARE NXP MFRC-522 32-VFQFN mit freiliegendem Pad Datenblatt hier: https://www.digikey.de/de/products/detail/nxp-usa-inc/MFRC52202HN1-11/4020895 (Neupreis ca. 7€/St) Alle 10 für 15€ + 1€ Kompaktbrief
-
Thread
MFRC522 Modul Umbau
eigenen RFID Reader für meine Hauswand erstellen und benötige nun eure hilfe. Ich will das Typische MFRC522 Modul was es für Arduino gibt gerne mit einen Mikrochip so umbauen, dass ich insgesamt nur 4 Leitungen habe also 3,3 V/GND und dann Quasi Data In und Data Out oder Data Out und Taktung. Das hätte
Sieh mal ins Datenblatt des MFRC522, der kann sowohl SPI als auch I2C. https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf Da musst Du gar nichts mit einem "Microchip" umprogrammieren, sondern nur das "configuration wiring" von
-
Thread
NFC Reader / Datei /Vorlage /. gbr
Hallo Zusammen, hat zufällig einer von euch ein z. B MFRC522 oder einen RFID-RC522 schon einmal in Kicad oder Eagle nachgebildet? Ich benötigte nämlich eine solche Datei um etwas der Platine hinzu zu fügen. Wäre echt nett, danke.
-
Thread
NFC Modul / MFRC522 /RFID-RC522 mit Piezo Summer und LED
Guten Tag, ich möchte gerne einen RFID Reader in Schmal entwerfen, damit ich per NFC Karte meine Haustür öffnen kann. Leider ist neben der Tür nur wenig Platz und die ganzen Reader aus fern Ost gefallen mir optisch nicht. Da ich das ganze Thema auch verstehen möchte, will ich jetzt selber eine platinr mit NFC Funktion bauen, welche einen Piezo Summer und steuerbare LED an bord hat. Das Bild was ich beigefügt habe ist eine Orientierung, wie es Später ungefähr aussehen soll. Ich weiß nicht wo ich den Summer und die LED hinbauen soll, bzw wie man dan anschließt. Leider habe ich auch keine
-
Thread
Bidirektionaler Switch mit N-Kanal MOSFETs, Common Source
N-Kanal-Mosfets. Kurz zum Hintergrund: Ich suche nach einer Möglichkeit, mehrere Antennen mit einem MFRC522 RFID-Modul anzusteuern. In einer entsprechenden Guideline von NXP ist beschrieben, wie man nicht benötigte Antennen mit MOSFETS auf den Grund kurzschließen kann, um sie zu deaktivieren. So kann man
-
Thread
RFID RC522 - SPI oder I2C Auswahl?
SPI, bei anderen SPI und I2C Bus. Dann sind die Module möglicherweise verschieden. Der zentrale MFRC522 kann jedenfalls sowohl SPI als auch I2C.
den Anleitung z.B. von AZ steht aber nicht drin wie > es umgeschaltet wird. Die Anleitung zum MFRC522 schreibt der Hersteller (Datenblatt NXP) https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf
-
Thread
RFID abschirmen?
Hallo Leute, ich habe einen billigen RFID Reader auf Basis eines MFRC522 Chip mit in der Platine integrierter Antenne (13,56MHz). Wenn ich jetzt den Reader im Gehäuse aus Kunststoff auf eine metallische Oberfläche stelle und sei es nur ein Stück Alufolie, ist der Reader
-
Thread
MFRC522 Probleme bei Ansteuerung
uart_init(MYUBRR); spi_initMaster(); uart_putstring("start action\n"); char mfrc522Info[100]; mfrc522_init(); uart_putstring("lese dumpVersion...\r\n"); (void)mfrc522_getDumpVersionData(mfrc522Info); uart_putstring(mfrc522Info); while (1) { _delay_ms(1000); uart_putstring("blabla\n"); } }[/c] [c] void mfrc522_init(void) { DDRB |= (1 << PINB2); /* Set the chipSelectPin as digital output */ uart_putstring("0\n"); mfrc522_writeRegister(MFRC522_COMMAND_REG, MFRC522_SOFT_RESET);
-
Thread
Produzent für Platinenbestückung
den CP2102N-A02-GQFN28R würde ich bestimmt noch eine alternative finden (z.B andere Größe) beim MFRC522 sieht es schlecht aus da gibt es keine alternative und ich bin auf den Chip angewiesen, weshalb das mit der kompletten Bestückung bei JLCPCB wohl nichts wird. Um tausende Platinen geht es nicht
-
Thread
RFID Leser Perso/Krankenkasse
Hallo Ich spiele gerade mit so einem billigen RFID Leser mit MFRC522 Chip rum, die es zusammen mit Karte und Schlüsselanhänger gibt. Mit der Library https://github.com/miguelbalboa/rfid kann ich auch von denen die IDs und den Speicher auslesen. Bei diesen wird als
-
Thread
ESP32 RC522 UID Tag auf SD-Karte Lesen/Schreiben
13)){ Serial.println("Keine Karte Vorhanden"); return; } } void loop() { if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial() ) { if(printHex(mfrc522.uid.uidByte, mfrc522.uid.size)=="a2afd183"){ //Hier soll die SD karte bzw. data.csv durchsucht werden Serial.print
Vorhanden'); // menge -1 aus eine 8 wird eine 7 usw... }else{ // uid speichern } mfrc522.PICC_HaltA(); delay(1000); } String printHex(byte *buffer, byte bufferSize) { String id = ""; for (byte i = 0; i < bufferSize; i++) { id += buffer[i] < 0x10 ? "0" : ""; id +
-
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
Komponenten Auswahl für RC522 Reader sowie SMD verlöten
Bett von einem Voltera V-One. Ne andere Möglichkeit sehe ich auch nicht wirklich da gerade der MFRC522 Chip ja extrem klein ist und winzige Pins hat (hab auch noch nie SMD verlötet) normale Komponenten kann ich mittlerweile ganz gut verlöten. Ist die ausgwählte Lötpaste aus dem Reichelt Warenkorb
ist wenn ich den Reader an meinen Testaufbau mit einem ESP32 anschließe wird schon einmal der Chip MFRC522 Ordungsgemäß erkannt und alles schaut so weit in Ordnung aus. Das schlechte ist der Reader erkennt nicht wenn eine Karte drauf gelegt wird, also gar nichts. Jetzt geht es für mich darum die Ursache
-
Thread
Eigene Platine auf Basis eines ESP32
nochmal zu den RFID-Readern eingelesen, bisher haben wir einen typischen RC522 Reader mit einem MFRC522 Chip benutzt die gibt es ja anscheinend sogar für 1-2€. Auf der Seite EASYEDA hab ich ein PCB Design für den Reader gefunden das ziemlich ähnlich (2-3 kleine Abweichungen zu unserem Reader) aussieht
-
Thread
Suche Umsetzer da ich keine Ahnung habe
RFID-Leser gibt es für wenig Geld u.a. bei Pollin. https://www.pollin.de/p/joy-it-rfid-modul-mfrc-522-810678 Der arbeitet mit 13,56MHz, ist also recht klein. Das DIng kann man mit einem einfachen AVR oder Arduino ansteurn. Passende Tags gibt es auch. https://www.pollin.de/p/joy-it-rfid-schluesselanhaenger-clips
wenn ich keine Ahnung über das Innenleben habe. > > https://www.pollin.de/p/joy-it-rfid-modul-mfrc-522-810678 > > Der arbeitet mit 13,56MHz, ist also recht klein. Das DIng kann man mit > einem einfachen AVR oder Arduino ansteuern. Passende Tags gibt es auch. Was sind Tags? > > https://www.pollin.de
-
Thread
eigene Platine entwickeln aus basis eines RFID Readers sowie eines ESP 32
diesen RFID Reader: https://joy-it.net/de/products/SBC-RFID-RC522 Dieser basiert auf dem Nxp mfrc 522 und wird an einen Netzwerkfähigen Arduino angeschlossen welcher die gelesenen Daten an einen Server sendet. Das Versuchsmuster funktioniert soweit zufriedenstellend soll aber später irgendwann mal
alles benötigt wird oder problematisch werden könnte. Die Mikrochips (sowohl ESP32 als auch MFRC522) liegen ja bei nur etwa 4€ und sind dementsprechend günstig zusätzlich kommen nach ein paar Kleinteile wie SMD Widerstände Spannungswandler Micro USB Büchse etc. dazu 2 RGB LED's sollen ebenfalls
-
Thread
Erkennung von Bausteinen
lieber mal nachgesehen. Das von mir verwendete Lesemodul arbeitet mit einem PN532, nicht mit einem MFRC522. Ob letzterer auch kompatibel zu den NTAG213 ist weiß ich nicht.
-
Thread
RFID Datenübertragung verschlüsseln
Technologie, im Speziellen Mifare Classic. Die dafür erhältlichen Leser-IC's, z.b. CLRC664 oder MFRC522 und co unterstützen zwar die Verschlüsselung des Mifare-Protokolls, also die Kommunikation zwischen dem Tag und dem Leser IC. Somit ist es nicht auf simplem Wege möglich die Funkverbindung anzuzapfen
-
Thread
SIM900 & MRC522
Empfangen? [c]#include <Arduino.h> #include <SoftwareSerial.h> #include <SPI.h> #include <MFRC522.h> #include <EEPROM.h> #define RST_PIN 9 // SPI Reset Pin #define SS_PIN 10 // SPI Slave Select Pin MFRC522 mfrc522(SS_PIN, RST_PIN); SoftwareSerial SIM900(7, 8); String pinCode
void setup() { Serial.begin(19200); SPI.begin(); powerUpSIM900(); initSIM900(); mfrc522.PCD_Init(); } void loop() { if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial() ) { Serial.print("Gelesene UID:"); for (byte i = 0; i < mfrc522.uid.size; i++) {
-
Thread
MFRC522 (RFID) -> Seriennummern & Checksumme
Guten Morgen, hat jemand schon Erfahrungen machen dürfen mit einem MFRC522 RFID "Reader"? Hier mal der Link zum DB -> https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf Aktuell habe ich ein Problem mit dem lesen und verifizieren der Seriennummer Bytes.. Warum auch
-
Thread
MFCR522 -> SPI -> C
Hallo, kurze Frage (sollte unter euch Profis ein lacher sein..) [c] #define _MFRC522_READ( ADDR ) ( 0x80 | ( (ADDR<<1) & 0b01111110 ) ) #define _MFRC522_WRITE( ADDR ) ( (ADDR<<1) & 0b01111110 ) [/c] Im Datensteht das die Adresse entsprechend "bearbeitet" werden muss. Ausschnitt
Ups.. *MFRC522 sollte das Thema heißen..
-
Thread
Arduino: Variable "umschreiben"
hier ein kleines Schnipsel aus dem Code: [...] #include <EEPROM.h> #include <SPI.h> #include <MFRC522.h> [...] byte readCard[4]; //und hier gehts zur Sache: //Loop [...] Serial.println(F("Scanned PICC's UID:")); for ( uint8_t i = 0; i < 4; i++) { // readCard[i] = mfrc522.uid.uidByte
-
Thread
SPI & i2C & 1wire & RFID
leo schrieb im Beitrag #5966849: > Mux Der https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf kann von Hause aus 64 Adressen, oder? Mit 3V I2C macht man keine Meter. Zumindest nicht ohne Zusatzhardware.
schrieb im Beitrag #5966851: > leo schrieb: >> Mux > > Der https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf kann von Hause > aus 64 Adressen, oder? Hat 6 extra Adressen, also ja. > Mit 3V I2C macht man keine Meter. > Zumindest nicht ohne Zusatzhardware. Wir kennen die Anforderungen des TO
-
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
Kann UID von RFID Chip/Token nicht auslesen.
Reichelt diesen RFID Leser geholt: https://www.reichelt.de/entwicklerboards-rfid-modul-nxp-mfrc-522-debo-rfid-rc522-p192147.html?&trstct=pos_2 Die UID des beiliegenden RFID-Tokens/Chips, den ich mal A-Chip nenne, kann mittels Arduino und dem mitgelieferten Progrämmchen ausgelesen werden. Ich
-
Thread
ESP32 A1S Eval
/github.com/madias123/STM32duino-RFID-Mp3-Player/tree/master/3d%20party%20libraries%20(modified)/MFRC522. RFID.RST habe ich mit GPIO 35 initialisiert. Spielt keine Rolle, man benötigt ihn nicht und muss den Pin gar nicht anschließen. An freien GPIOs bleiben jetzt noch: 4 (muss man sich von SD.8
-
Thread
Kontaktlos Daten lesen und schreiben (RFID?)
Pollin an, das ist preiswert und einfach nutzbar. https://www.pollin.de/p/joy-it-rfid-modul-mfrc-522-810678
-
Thread
LM1036 mit NE5532 als Vorverstärker => starkes Grundrauschen
innerhalb der Projekte verschieben. Weitermachen... ( mir sterben im Moment reglemäßig diese "MFRC522" RFID-Reader gleich im Viererpack einen Heldentod wegen Masseprobleme, Fremdspannung, oderwas weiss ich; die Kartenerkennung funktioniert, wenn es läuft hingegen 1A. Davon wäre "früher" nur zu träumen
-
Thread
RFID Reader RC522 bekomme keine Version
counterfeit chip"); break; default: uart_sendString("No reader found"); break; }[/code] mfrc522.c [code] #include "../spi/spi.h" #include "mfrc522.h" #include "../defines.h" #include <util/delay.h> /** * Initializes the MFRC522 chip. */ void pcd_init() { pcd_reset();
SoftRest command takes to complete. // But the MFRC522 might have been in soft power-down mode (triggered by bit 4 of CommandReg) // Section 8.8.2 in the datasheet says the oscillator start-up time is the start up time of the crystal + 37,74?s. Let
-
Thread
Kommunikation mit dem RFID-Modul MFRC522
Ich habe nun schon etliche Beiträge hier und anderswo durchforstet. Datenblatt bezüglich dieses RFID- Moduls ebenfalls. Ich möchte per SPI (die anderen Schnittstellen sind auf dem betreffendem Modul nicht nutzbar) das Modul mit einem 89LP4052 betreiben. Ich programmiere schon zig Jahre in Assembler für 51er, habe mir auch diverse eigene "Librarys" zugelegt. Mir ist noch nicht ganz klar, wie die Kommunikation, speziell das Protokoll für diese mit dem 522 (und dem von diesem auszulesenden bzw. zu beschreibendem RFID- Tag) aussehen muss. Bei Ghithub finde ich Librarys für C, C++ etc. Allerdings auch
-
Thread
RFID-RC522 SPI oder UART
Auszug aus dem Datenblatt: The MFRC522 supports direct interfacing of hosts using SPI, I2C-bus or serial UART interfaces. The MFRC522 resets its interface and checks the current host interface type automatically after performing a power-on or hard reset. The MFRC522 identifies the host interface by sensing the logic levels on the control pins after the reset phase. This is done using a combination of fixed pin connections. Table 5 shows the different connection
-
Thread
RFID ID eines ISO 14443a Tags mit MCU auslesen
Hallo, sind ISO 14443a nicht MIFARE-Tags? Sowas sollte ein MFRC522 Modul doch können? https://www.roboter-bausatz.de/27/rfid-set-mfrc522-kartenleser-mifare-transponder/karte als Beispiel. Gruß aus Berlin Michael
-
Thread
Nanopi Neo SPI Treiber
Hallo, ich versuche aus einem Nanopi Neo und einem MFRC522 einen Türöffner zu bauen. Leider bekomme ich SPI absolut nicht zum laufen :-/ Ich habe die aktuelle armbian Distro von der Website geladen: [code]uname -r = 4.14.18-sunxi[/code] Dazu möchte
-
Thread
5V zu 5V Buffer oder ähnliches
[code] int LEDs =4; int Buzzer=5; #include <SPI.h> #include <MFRC522.h> #define SS_PIN 10 #define RST_PIN 9 MFRC522 mfrc522(SS_PIN, RST_PIN); // Create MFRC522 instance. void setup() { SPI.begin(); // Initiate SPI bus mfrc522.PCD_Init(); // Initiate MFRC522 } void loop() {... [/code] Gerade habe ich den Code rausgesucht und habe festgestellt dass ich pinMode vergessen habe.... Ich hab mich die ganze Zeit schon dumm und dämlich gesucht und
-
Thread
Umschreiben auf locken MQTT Broker
> #include <ESP8266HTTPUpdateServer.h> #include <MQTTClient.h> #include <SPI.h> #include <MFRC522.h> #define SS_PIN D8 //Pin on WeMos D1 Mini #define RST_PIN D3 //Pin on WeMos D1 Mini const char* host = "rfid_reader"; // will also be used on shiftr.io const char* ssid = "ssid"; const
httpServer(80); ESP8266HTTPUpdateServer httpUpdater; WiFiClient wifi; MQTTClient mqtt; MFRC522 rfid(SS_PIN, RST_PIN); // Instance of the class MFRC522::MIFARE_Key key; unsigned int batt; double battV; unsigned long oldMillis; void connect(); void setup(void){ SPI.begin();
-
Thread
Function declared implizit int Fehler bei sprintf unter XC8 mit PIC16F
Switch-Case Structure switch (data) { case '3': USARTWriteLine("MFRC522 Versionsnr.:"); version = readMFRC522(VersionReg); Zeile 465 sprintf(buff, "%02X", version); //Hex vom
ich hab mal ein Bildschirmfoto von meinem Lazarusprogramm drangehängt, siehe da, ich hab einen MFRC522-Clon, menno, nur 0x88h! Weiß jemand ob der wie das Original funktioniert? UART mochte er das letzte Mal garnicht haben....!?! Gruß Beast
-
Thread
Pi Python if Anweisung
# Hook the SIGINT signal.signal(signal.SIGINT, end_read) # Create an object of the class MFRC522 RFIDReader = MFRC522.MFRC522() # This loop keeps checking for chips. If one is near it will get the UID and write it to DB while continue_reading: # Scan for cards (status,TagType) = RFIDReader.MFRC522_Request(RFIDReader.PICC_REQIDL) # If a card is found if status == RFIDReader.MI_OK: # Get the UID of the card (status,uid) = RFIDReader.MFRC522_Anticoll()