Add MFRC522 RFID reader component

This commit is contained in:
christian 2026-10-27 12:40:42 +01:00
parent b3b59019a6
commit 0f7472b369
7 changed files with 60 additions and 0 deletions

View file

@ -118,6 +118,17 @@ dokumentation, forbindelser og biblioteker beskrives ved den enkelte sketch.
## Komponenter ## Komponenter
### RFID-RC522 RFID-læser
- **Type:** 13,56 MHz RFID-reader/writer med integreret antenne
- **Reader-IC:** NXP MFRC522
- **Interface:** SPI
- **Forsyning og logikniveau:** 3,3 V
- **Understøttelse:** ISO/IEC 14443 A, MIFARE og NTAG
Fotos, pinout og elektriske hensyn findes i
[`components/mfrc522-rfid-reader`](components/mfrc522-rfid-reader/README.md).
### Keyestudio/Keyes-moduler ### Keyestudio/Keyes-moduler
De 19 identificerede moduler fra referencebilledet er registreret enkeltvis i De 19 identificerede moduler fra referencebilledet er registreret enkeltvis i

View file

@ -15,6 +15,7 @@ Hver fysisk komponenttype får sit eget stabile id og en mappe med:
| Foto | Komponent | Type | Interface | Produkt-id | Sketches | | Foto | Komponent | Type | Interface | Produkt-id | Sketches |
| --- | --- | --- | --- | --- | --- | | --- | --- | --- | --- | --- | --- |
| <img src="mfrc522-rfid-reader/thumbnail.webp" width="120" alt="RFID-RC522 RFID-læser"> | [RFID-RC522 RFID-læser](mfrc522-rfid-reader/README.md) | Input/output/RFID | SPI | RFID-RC522 | – |
| – | [LCD1602 med PCF8574T](lcd1602-i2c-pcf8574/README.md) | Output/display | I²C | – | [`lcd1602_i2c_demo`](../sketches/arduino-uno-r4-wifi/lcd1602_i2c_demo) | | – | [LCD1602 med PCF8574T](lcd1602-i2c-pcf8574/README.md) | Output/display | I²C | – | [`lcd1602_i2c_demo`](../sketches/arduino-uno-r4-wifi/lcd1602_i2c_demo) |
| <img src="keyestudio-ks0032-rgb-led/thumbnail.webp" width="120" alt="RGB LED"> | [RGB LED](keyestudio-ks0032-rgb-led/README.md) | Output/lys | Digital/PWM | KS0032 | – | | <img src="keyestudio-ks0032-rgb-led/thumbnail.webp" width="120" alt="RGB LED"> | [RGB LED](keyestudio-ks0032-rgb-led/README.md) | Output/lys | Digital/PWM | KS0032 | – |
| <img src="keyestudio-ks0035-microphone/thumbnail.webp" width="120" alt="Mikrofon"> | [Mikrofon](keyestudio-ks0035-microphone/README.md) | Input/lyd | Analog | KS0035 | – | | <img src="keyestudio-ks0035-microphone/thumbnail.webp" width="120" alt="Mikrofon"> | [Mikrofon](keyestudio-ks0035-microphone/README.md) | Input/lyd | Analog | KS0035 | – |

View file

@ -0,0 +1,48 @@
# RFID-RC522 RFID-læser
![RFID-RC522 RFID-læser set forfra](image.webp)
![RFID-RC522 RFID-læser set bagfra](image-2.webp)
## Identifikation
| Felt | Værdi |
| --- | --- |
| Boardmærkning | RFID-RC522 |
| Reader-IC | NXP MFRC522 |
| Type | RFID-reader/writer med integreret printantenne |
| Radiofrekvens | 13,56 MHz |
| Understøttelse | ISO/IEC 14443 A, MIFARE og NTAG |
| Værtsinterface på modulet | SPI |
| Forsyning og logikniveau | 3,3 V |
## Pinout
| Pin på modulet | SPI-funktion | Bemærkning |
| --- | --- | --- |
| `SDA` | `SS` / `CS` | Chip-select; er ikke I²C-data på dette modul |
| `SCK` | `SCK` | SPI-clock |
| `MOSI` | `MOSI` | Data fra controller til modulet |
| `MISO` | `MISO` | Data fra modulet til controlleren |
| `IRQ` | Interrupt | Valgfri; de fleste Arduino-eksempler bruger den ikke |
| `GND` | Stel | Fælles stel med controlleren |
| `RST` | Reset/power-down | Digital styrepin |
| `3.3V` | Forsyning | Må ikke forbindes til 5 V |
## Tilslutning og hensyn
Modulet forsynes fra 3,3 V. MFRC522's digitale signaler er også 3,3 V-logik;
brug derfor level-shifting på signaler fra en 5 V-controller, medmindre boardets
dokumentation udtrykkeligt siger, at de valgte pins arbejder ved 3,3 V.
`SDA`-navnet på printet er misvisende ved SPI-brug: pinnen er modulets
chip-select og kaldes typisk `SS`, `CS` eller `NSS` i biblioteker. Modulet har
en integreret antenne og en 27,12 MHz-krystal. Det er beregnet til kort og tags
ved 13,56 MHz; det er ikke kompatibelt med 125 kHz-RFID-tags.
Der er ingen sketches til komponenten i repoet endnu.
## Kilder
- [NXP MFRC522-produktoversigt](https://www.nxp.com/products/rfid-nfc/nfc-hf/nfc-readers/standard-performance-mifare-and-ntag-frontend:MFRC52202HN1)
- [NXP MFRC522-datablad](https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf)

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB