

UNO PN532 NFC-RFID shield Keyestudio kompatibilno z Arduino
€18.99 (DDV vključen)
PN532 NFC/RFID shield za Arduino UNO deluje na 13,56 MHz in podpira SPI, I2C ter UART — branje kartic v nekaj vrsticah kode.
3 na zalogi
Opis
Arduino UNO PN532 NFC-RFID shield Keyestudio
Shield z integriranim čipom PN532 omogoča brezžično NFC/RFID komunikacijo na frekvenci 13,56 MHz – branje in pisanje Mifare Classic kartic, emulacijo kartice ter P2P izmenjavo podatkov med dvema napravama. Antena je vgrajena neposredno na ploščo, zato zunanjega navitja ne potrebujete.
Plošča se natakne neposredno na Arduino UNO R3 (ali kompatibilno ploščo) prek standardnih pinov; vmesnik izberete med SPI, I2C (IIC) in UART z jumperji na shieldu, kar olajša integracijo v obstoječe projekte.
Ključne lastnosti
- Čip PN532 – NXP-ov preizkušen NFC krmilnik s podporo za ISO/IEC 14443 tip A in B ter FeliCa standard.
- Frekvenca 13,56 MHz – standardna RFID/NFC frekvenca, kompatibilna z večino pametnih kartic, key fob značk in NFC telefonov.
- Tri vmesniške možnosti – SPI, I2C in UART; vmesnik izberete z jumperji, brez spajkanja.
- Vgrajena antena – ni potrebe po zunanji tuljavi; doseg tipično 5–7 cm z Mifare Classic 1K kartico.
- Neposredno nalaganje na UNO – shield se ujame na standardne Arduino pine, napajanje prevzame z UNO (+5 V in GND).
- Podpora za več načinov delovanja – branje UID kartice, branje/pisanje podatkovnih blokov, emulacija kartice, P2P komunikacija z NFC-zmožnim telefonom.
- Kompatibilnost s knjižnico Adafruit PN532 – odprtokodna knjižnica z obsežnimi primeri za vse tri vmesnike.
Kaj potrebujem za začetek?
- Arduino UNO (ali kompatibilna plošča) – osnova za vse eksperimente
- USB kabel tipa B – za programiranje Arduino plošče
- Arduino IDE – brezplačno na arduino.cc, za pisanje in nalaganje programov
- Knjižnica Adafruit PN532 – namestite jo prek Library Manager (Sketch → Include Library → Manage Libraries, poiščite “Adafruit PN532”)
- Mifare Classic 1K kartica ali NFC značka – za testiranje branja/pisanja; večina RFID kartic na 13,56 MHz deluje
- NFC-zmožen pametni telefon – za preizkus P2P načina (opcijsko)
Moj prvi projekt – 3 koraki
- Nataknite shield na Arduino UNO, nato z jumperji na shieldu izberite I2C način (pins SDA/SCL). Povežite UNO z računalnikom prek USB kabla tipa B.
- V Arduino IDE odprite Library Manager in namestite “Adafruit PN532” (skupaj z odvisnostjo “Adafruit BusIO”). Izberite ploščo “Arduino UNO” in ustrezen COM port.
- Odprite primer File → Examples → Adafruit PN532 → readMifare in ga naložite. Odprite Serial Monitor pri 115200 baud ter primaknite Mifare kartico — v monitorju se izpiše UID kartice in vsebina sektorjev.
Primeri uporabe
- Kontrola dostopa (branje UID, primerjava z dovoljenimi karticami, krmiljenje rele ali elektromagnetne ključavnice)
- Evidenca prisotnosti (beleženje prihodov z NFC kartico v šoli ali delavnici, zapis v SD kartico ali pošiljanje prek serijske zveze)
- Pametna omarica ali sef (odklepanje z registrirano NFC značko namesto gesla)
- Prenos podatkov med telefonom in Arduinom (P2P NFC izmenjava kratkih sporočil ali URL-jev)
- Personalizacija naprav (nalaganje nastavitev ali profilov z NFC kartico ob zagonu)
- IoT žeton za sledenje (označevanje fizičnih predmetov z NFC značkami za inventarni sistem)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Čip | NXP PN532 |
| Delovna frekvenca | 13,56 MHz |
| Podprti vmesniki | SPI, I2C (IIC), UART |
| Napajalna napetost | 5 V (prek Arduino UNO) |
| Podprti standardi kartic | ISO/IEC 14443 tip A/B, FeliCa, Mifare Classic/Ultralight/Plus |
| Antena | Vgrajena (PCB antena) |
| Tipični doseg branja | 5–7 cm (odvisno od tipa značke) |
| Načini delovanja | Bralnik/pisalnik, emulacija kartice, P2P (ISO/IEC 18092) |
| Kompatibilna plošča | Arduino UNO R3 |
| Priporočena knjižnica | Adafruit PN532 |
Primerjava: PN532 NFC-RFID shield vs RC522 RFID modul vs MFRC522 shield
| PN532 shield (Keyestudio) | RC522 RFID modul | MFRC522 shield | |
|---|---|---|---|
| Čip | NXP PN532 | NXP MFRC522 | NXP MFRC522 |
| Vmesniki | SPI, I2C, UART | SPI | SPI |
| NFC P2P (telefon) | Da | Ne | Ne |
| Emulacija kartice | Da | Ne | Ne |
| Montaža | Shield (plug & play) | Modul (jumper kabli) | Shield (plug & play) |
Inženirski PRO nasvet
Preberite UID pred pisanjem podatkov – Mifare Classic 1K kartica ima 16 sektorjev, vsak zaščiten z ključema A in B. Privzeti ključ je 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF. Preden prepišete sektor, vedno preverite, ali ste uspešno avtentificirali z obstoječim ključem — zapis brez veljavnega ključa trajno zaklene tisti del pomnilnika kartice.
Kompatibilnost
Shield deluje z Arduino IDE 1.8.x in 2.x. Namestite knjižnico Adafruit PN532 (različica 1.3.0 ali novejša) skupaj z odvisnostjo Adafruit BusIO — obe sta dostopni neposredno prek Library Manager. Koda deluje na Windows, macOS in Linux. Za I2C način na UNO R3 shield zasede pina A4 (SDA) in A5 (SCL); za SPI način pina 10 (SS) in standardne SPI pine (11, 12, 13).















