Kompaktiškas RDA Reader/Writer " ir NFC modulis, MFRC522(13.56 MHz). Maitinimo 5V/3.3 V. apie Arduino, Aviečių, RANKOS STM.

Kompaktiškas RDA Reader/Writer

Kompaktiškas RDA Reader/Writer " ir NFC modulis, MFRC522(13.56 MHz). Maitinimo 5V/3.3 V. apie Arduino, Aviečių, RANKOS STM.

€3.53

Produkto aprašymas

  • Prašymas: Kompiuteris
  • Modelio Numeris: Mod-RFID/NFC-MFRC522
  • sąlyga: Naujas
  • Prekės Pavadinimas: RobotDyn
  • Tipas: Loginės Mikroschemos

// VCC----5V // GND----GND // RST----D5 // SDA----D10 // MOSI---D11 // MISO---D12 // SCK----D13 #include #include RDA rfid(10,5); //D10--SDA, D5--RST nepasirašytas char serNum[5]; nepasirašytas char writeDate[16] ={'R', 'o', 'b', "o", "t", "D", "y", "n", ' -', 'T', 'e', 's', 't', 0, 0, 0}; nepasirašytas char sectorKeyA[16][16] = { {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF},}; nepasirašytas char sectorNewKeyA[16][16] = { {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xff,0x07,0x80,0x69, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xff,0x07,0x80,0x69, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF},}; void setup() { Serijos.pradžia(9600); SPI.pradžia(); rfid.init(); } void loop() { nepasirašytas char i tmp; nepasirašytas char statusą; nepasirašytas char str[MAX_LEN]; nepasirašytas char RC_size; nepasirašytas char blockAddr; rfid.isCard(); if (rda.readCardSerial()) { Serijos.print("kortelės numerį yra : ");Serijos.spausdinti(rda.serNum[0],HEX); Serijos.spausdinti(rda.serNum[1],HEX); Serijos.spausdinti(rda.serNum[2],HEX); Serijos.spausdinti(rda.serNum[3],HEX); Serijos.spausdinti(rda.serNum[4],HEX); Serijos.println(" "); } rda.selectTag(rda.serNum); blockAddr = 7; if (rda.auth(PICC_AUTHENT1A, blockAddr, sectorKeyA[blockAddr/4], rda.serNum) == MI_OK) { status = rda.rašyti(blockAddr, sectorNewKeyA[blockAddr/4]); Serijos.print("nustatyti naują kortelę slaptažodį, ir gali keisti duomenis Sektorius: "); Serijos.println(blockAddr/4,GRUODIS); blockAddr = blockAddr - 3 ; būklė = rda.rašyti(blockAddr, writeDate); if(status == MI_OK) { Serijos.println("Write kortelės OK!"); } } blockAddr = 7; status = rda.auth(PICC_AUTHENT1A, blockAddr, sectorNewKeyA[blockAddr/4], rda.serNum); if (status == MI_OK) { blockAddr = blockAddr - 3 ; jei( rda.skaityti(blockAddr, g) == MI_OK) { Serijos.print("Skaityti iš atminties kortelės ,duomenų yra : "); Serijos.println((char *)str); } } rda.sustabdyti(); delay(500); } Nuotrauka:

Aprašymas: RDA moduliai bazę MFRC522 IC ir, kad galite skaityti ir rašyti Mifare tai žymes.Mikrovaldiklis ir kortelės skaitytuvas naudoja SPI komunikacijos.Kortelių skaitytuvą ir žymas, bendrauti naudojant 13.56 MHz elektromagnetinis laukas.RDA MFRC522 modulis palaiko MF1xxS20, MF1xxS70 ir MF1xxS50 žymes.RDA MFRC522 modulis palaiko bekontaktis komunikacijos ir naudoja MIFARE didesnis perdavimo spartą iki 848 kBd į abi puses.RDA MFRC522 yra kompaktiškas dizainas ir mažas dydis 36x36mm.Galia gali pateikti 3.3 V arba 5V.Lengva prijungti prie lentos su 5V, nereikia galios reguliatorius 3,3 V. antena yra integruota į valdybą.Ir tai turi gerą jautrumą aukštis 25mm *žymos nėra nustatyti.Eskizas, minėto sprendimo Arduino:

Dokumentai

Dokumentai (instrukcijos, schemos ir kt.), nuorodos: Robotdyn.com/NFC-MFRC522-EN — Tarptautiniai; Robotdyn.ru/NFC-MFRC522-RU — rusijos.

Žymos: arduino leonardo r3, chip pn532, arduino pro, arduino, pod logika kompaktiškas, rfid žymė, arduino ekranas, esp32 modulis, "android" nfc telefono, modulio zera

Atsiliepimai

Reitingas