Add MFRC522 RFID reader component
This commit is contained in:
parent
b3b59019a6
commit
0f7472b369
7 changed files with 60 additions and 0 deletions
11
README.md
11
README.md
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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 | – |
|
||||||
|
|
|
||||||
48
components/mfrc522-rfid-reader/README.md
Normal file
48
components/mfrc522-rfid-reader/README.md
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
# RFID-RC522 RFID-læser
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## 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)
|
||||||
BIN
components/mfrc522-rfid-reader/image-2.webp
Normal file
BIN
components/mfrc522-rfid-reader/image-2.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
BIN
components/mfrc522-rfid-reader/image.webp
Normal file
BIN
components/mfrc522-rfid-reader/image.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 69 KiB |
BIN
components/mfrc522-rfid-reader/thumbnail-2.webp
Normal file
BIN
components/mfrc522-rfid-reader/thumbnail-2.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.7 KiB |
BIN
components/mfrc522-rfid-reader/thumbnail.webp
Normal file
BIN
components/mfrc522-rfid-reader/thumbnail.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.5 KiB |
Loading…
Add table
Reference in a new issue