Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522. ΠΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ RFID RC522. ΠΠ°ΠΊΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠΎΠ΄ΡΠ»Ρ RC522. ΠΠ΄Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ RFID ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ RC522.
Π§ΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522
RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522 — ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ Π±Π΅ΡΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° RFID-ΠΌΠ΅ΡΠΊΠΈ. ΠΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 13,56 ΠΠΡ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠΌΠΈ Ρ RFID-ΠΊΠ°ΡΡΠ°ΠΌΠΈ ΠΈ Π±ΡΠ΅Π»ΠΎΠΊΠ°ΠΌΠΈ Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ Π΄ΠΎ 50 ΠΌΠΌ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ RC522:
- ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° MFRC522 — Π²ΡΡΠΎΠΊΠΎΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠΏ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RFID-ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ
- ΠΠ²Π°ΡΡΠ΅Π²ΡΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ 27,12 ΠΠΡ — ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΡΠ°ΠΊΡΠΎΠ²ΡΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ
- ΠΠ½ΡΠ΅Π½Π½Π° — ΠΈΠ·Π»ΡΡΠ°Π΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ
ΠΠΎΠ΄ΡΠ»Ρ RC522 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌΠΈ RFID-ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ° MIFARE Classic 1K, ΠΈΠΌΠ΅ΡΡΠΈΠΌΠΈ ΠΏΠ°ΠΌΡΡΡ 1 ΠΠ. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ, Π½ΠΎ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π° ΡΠ°ΠΊΠΈΠ΅ ΠΌΠ΅ΡΠΊΠΈ.
ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522
ΠΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ RC522 ΠΈ RFID-ΠΌΠ΅ΡΠΊΠΎΠΉ?
- ΠΠΎΠ΄ΡΠ»Ρ RC522 Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΡΠ°ΡΡΠΎΡΠΎΠΉ 13,56 ΠΠΡ
- ΠΠΎΠ³Π΄Π° RFID-ΠΌΠ΅ΡΠΊΠ° ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² Π·ΠΎΠ½Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»Ρ, Π² Π΅Π΅ Π°Π½ΡΠ΅Π½Π½Π΅ ΠΈΠ½Π΄ΡΡΠΈΡΡΠ΅ΡΡΡ ΡΠΎΠΊ
- ΠΡΠΎΡ ΡΠΎΠΊ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅Ρ ΠΌΠΈΠΊΡΠΎΡΠΈΠΏ Π² ΠΌΠ΅ΡΠΊΠ΅
- ΠΠ΅ΡΠΊΠ° Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Ρ ΡΠ°Π½ΡΡΠΈΠ΅ΡΡ Π² Π½Π΅ΠΉ Π΄Π°Π½Π½ΡΠ΅
- ΠΠΎΠ΄ΡΠ»Ρ RC522 ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π·Π°ΠΏΠΈΡΠΈ Π½ΠΎΠ²ΡΡ Π΄Π°Π½Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ RC522 ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΠΈΡ Π½Π° ΠΌΠ΅ΡΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ RC522
ΠΠ°ΠΊΠΈΠΌΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522?
- Π Π°Π±ΠΎΡΠ°Ρ ΡΠ°ΡΡΠΎΡΠ°: 13,56 ΠΠΡ
- ΠΠ°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ: Π΄ΠΎ 50 ΠΌΠΌ
- ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ: 2,5-3,3 Π
- ΠΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΊ: 13-26 ΠΌΠ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ: SPI, I2C, UART
- Π‘ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ : Π΄ΠΎ 848 ΠΊΠ±ΠΈΡ/Ρ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΡΠΈΠΏΡ ΠΌΠ΅ΡΠΎΠΊ: MIFARE Classic 1K, MIFARE 4K, MIFARE Mini
- Π Π°Π·ΠΌΠ΅ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ: 40×60 ΠΌΠΌ
ΠΠΎΠ΄ΡΠ»Ρ RC522 ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠΌΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΡΠ΄ΠΎΠ±Π½ΡΠΌ Π΄Π»Ρ Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ RC522 ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ
ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522 ΠΊ Arduino ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΌΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ?
ΠΠΎΠ΄ΡΠ»Ρ RC522 ΠΈΠΌΠ΅Π΅Ρ 8 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ:
- VCC — ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 3,3 Π
- RST — ΡΠ±ΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ
- GND — Π·Π΅ΠΌΠ»Ρ
- IRQ — ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅
- MISO — Π²ΡΡ ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ SPI
- MOSI — Π²Ρ ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ SPI
- SCK — ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ SPI
- SS — Π²ΡΠ±ΠΎΡ Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ SPI
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ SPI Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π·Π΅ΠΌΠ»Ρ ΠΈ 4 Π»ΠΈΠ½ΠΈΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° SPI ΠΊ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΡΠ²ΠΎΠ΄ RST ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΠΈΠ½Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ±ΡΠΎΡΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ RC522
ΠΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RFID-ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ RC522 Π½Π° Arduino?
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ MFRC522 Π΄Π»Ρ Arduino
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π² ΡΠΊΠ΅ΡΡΠ΅:
#include <SPI.h> #include <MFRC522.h>
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡ MFRC522:
MFRC522 rfid(SS_PIN, RST_PIN);
- Π ΡΡΠ½ΠΊΡΠΈΠΈ setup() ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ SPI ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ:
SPI.begin(); rfid.PCD_Init();
- Π ΡΠΈΠΊΠ»Π΅ loop() ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΌΠ΅ΡΠΊΠΈ ΠΈ ΡΡΠΈΡΡΠ²Π°ΠΉΡΠ΅ Π΄Π°Π½Π½ΡΠ΅:
if (rfid.PICC_IsNewCardPresent() && rfid.PICC_ReadCardSerial()) { // Π‘ΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ rfid.PICC_HaltA(); }
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° MFRC522 ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠ°ΠΌΡΡΠΈ RFID-ΠΌΠ΅ΡΠΎΠΊ.
ΠΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ RFID-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ RC522
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ RFID-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π²ΡΠΎΠ΄Π΅ RC522?
- Π‘ΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ
- Π£ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²
- Π‘ΠΊΠ»Π°Π΄ΡΠΊΠΎΠΉ ΡΡΠ΅Ρ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ²
- ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ (ΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅)
- ΠΠ»Π°ΡΠ΅ΠΆΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ (Π±Π΅ΡΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΊΠ°ΡΡΡ)
- Π‘ΠΈΡΡΠ΅ΠΌΡ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΊΡΠ°ΠΆ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ
- ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ΅ΡΠ° ΠΊΠ½ΠΈΠ³
- Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ Π±ΠΈΠ»Π΅ΡΠΎΠ² Π½Π° ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ΅
ΠΠΎΠ΄ΡΠ»Ρ RC522 ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΈ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π΄Π»Ρ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π° Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ RFID. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° Π±Π°Π·Π΅ Arduino ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522
ΠΠ°ΠΊΠΈΠ΅ ΠΏΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ Π΅ΡΡΡ Ρ ΠΌΠΎΠ΄ΡΠ»Ρ RC522 Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RFID?
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
- ΠΠΈΠ·ΠΊΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ
- ΠΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ
- ΠΠΈΠ·ΠΊΠΎΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠΊ MIFARE
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΡΡ
- ΠΠ°Π»ΠΈΡΠΈΠ΅ Π³ΠΎΡΠΎΠ²ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Π΄Π»Ρ Arduino
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ:
- ΠΠ΅Π±ΠΎΠ»ΡΡΠ°Ρ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ (Π΄ΠΎ 5 ΡΠΌ)
- Π Π°Π±ΠΎΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ 13,56 ΠΠΡ
- ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
- Π§ΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΡΠΌ ΠΏΠΎΠΌΠ΅Ρ Π°ΠΌ
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ, ΠΌΠΎΠ΄ΡΠ»Ρ RC522 ΠΎΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΡΠΎΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ ΠΌΠΎΠ΄ΡΠ»Ρ RC522
ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RFID-ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ?
- PN532 — ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ NFC, Π±ΠΎΠ»ΡΡΡΡ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ
- MFRC630 — ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΈΠΌ ΡΠΏΠ΅ΠΊΡΡΠΎΠΌ ΠΌΠ΅ΡΠΎΠΊ
- RDM880 — ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π°Π½ΡΠ΅Π½Π½Ρ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°
- CR95HF — ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ISO 15693 ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΡ
ΠΡΠ±ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠ° — Π½ΡΠΆΠ½ΠΎΠΉ Π΄Π°Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠΈΠΏΠΎΠ² ΠΌΠ΅ΡΠΎΠΊ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Ρ NFC ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ².
RFID-ΠΌΠΎΠ΄ΡΠ»Ρ RC522 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RFID-ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 13,56 ΠΠΡ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π±Π΅ΡΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΡΠΎΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, RC522 ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π΄Π»Ρ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π° Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ RFID.
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΡ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ, ΠΌΠΎΠ΄ΡΠ»Ρ RC522 Π½Π°Ρ ΠΎΠ΄ΠΈΡ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ°, ΡΡΠ΅ΡΠ° ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠΊΠ»Π°Π΄ΡΠΊΠΎΠ³ΠΎ ΡΡΠ΅ΡΠ° ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΎΠ±Π»Π°ΡΡΡΡ , Π³Π΄Π΅ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π΄ΠΈΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Π½Π° Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡΡ ΠΈΠ»ΠΈ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΈΠΌ ΡΠΏΠ΅ΠΊΡΡΠΎΠΌ RFID-ΠΌΠ΅ΡΠΎΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
Π Π°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ RFID ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ Π½ΠΎΠ²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ ΡΡΠ΅ΡΠ° Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ΅ΡΠ°Ρ . ΠΠΎΠ΄ΡΠ»ΠΈ Π²ΡΠΎΠ΄Π΅ RC522 Π΄Π΅Π»Π°ΡΡ ΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ Π΄Π»Ρ ΡΠΈΡΠΎΠΊΠΎΠ³ΠΎ ΠΊΡΡΠ³Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΡ Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ RFID RC522 ΠΠΎΠ΄ΡΠ»Ρ
Admin 0 ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΠ»ΡΡΠ΅Π²ΠΎΠΉ ΡΠ΅Π³ FOB, MFRC522, RC522, RFID Card Tag, RFID RC522 MODULE, Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΈΠ½ΡΠΈΠΏ
Hello Tag! ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ Π²Β ElectroDuino. ΠΡΠΎΡ Π±Π»ΠΎΠ³ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ RFID RC522 | ΠΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ . ΠΠ΄Π΅ΡΡ ΠΌΡ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ RFID RC522, ΠΎΠ±Π·ΠΎΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, ΡΡ Π΅ΠΌΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ, ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ/ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ RFID RC522 Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ RFID RC522ΠΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ/Π·Π°ΠΏΠΈΡΠΈ RFID RC522 (ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ) ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° Π²ΡΡΠΎΠΊΠΎΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΠ‘ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ/Π·Π°ΠΏΠΈΡΠΈ MFRC522 ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ NXP. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π±Π΅ΡΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΉ ΠΌΡΠ»ΡΡΠΈΡΠ²ΡΠ·ΠΈ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 13,56 ΠΠΡ. RFID ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ°Π΄ΠΈΠΎΡΠ°ΡΡΠΎΡΠ½ΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΡΠ΅ Π²ΠΎΠ»Π½Ρ Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠ°ΡΡΠΎΡΠ΅ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ (ΡΡΠ΅Π½ΠΈΠ΅/Π·Π°ΠΏΠΈΡΡ). ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ/Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π²ΡΠ΅ ΡΠΈΠΏΡ ΡΡΠ°Π½ΡΠΏΠΎΠ½Π΄Π΅ΡΠΎΠ² (ΠΌΠ΅ΡΠΊΠΈ ΠΊΠ°ΡΡ RFID ΠΈ ΠΌΠ΅ΡΠΊΠΈ Π±ΡΠ΅Π»ΠΎΠΊΠΎΠ²), ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠΌΠ΅ΡΡ ΠΏΠ°ΠΌΡΡΡ 1 ΠΠ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 13,56 ΠΠΡ. ΠΡΠΎ Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡΡΠ½ΡΠΉ, Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ SPI, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΅ΠΌΡ Π»Π΅Π³ΠΊΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Ρ Π»ΡΠ±ΡΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ ATTiny, Arduino, ESP8266, Raspberry Pi ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΌΠΈ ΠΏΠ»Π°ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΠ±Π·ΠΎΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡΠΠ° ΡΡΠ½ΠΊΠ΅ ΠΈΠ»ΠΈ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ RC522 RFID ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΌΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ RFID RC522 (ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ°), Π±ΠΈΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ°ΡΡΡ RFID, Π±ΠΈΡΠΊΠΈ Π΄Π»Ρ Π±ΡΠ΅Π»ΠΎΠΊΠ° ΠΈ 8-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ ΡΡΠ΅ΠΊΠ΅ΡΠ½ΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ².
ΠΠ±Π·ΠΎΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ RFID RC522 ΠΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ RFID RC522ΠΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ RFID RC522 ΠΈΠ»ΠΈ ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΡΠ΅Π½ΠΈΡ/Π·Π°ΠΏΠΈΡΠΈ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΈΡΡΠ²Π°ΡΡ/Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ/Π½Π° ΡΡΠ°Π½ΡΠΏΠΎΠ½Π΄Π΅Ρ RFID. ΠΠ½ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 3 ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²: ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ MFRC522, ΠΊΠ²Π°ΡΡΠ΅Π²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° 27,12 ΠΠΡ ΠΈ Π°Π½ΡΠ΅Π½Π½Ρ.
ΠΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ (ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ)MFRC522 IC/Chip: ΠΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ RFID RC522 ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° MFRC522 IC/Chip. ΠΡΠΎ Π²ΡΡΠΎΠΊΠΎΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ RFID-ΠΊΠ°ΡΡ IC / Chip, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ NXP, ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° Π±Π΅ΡΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ 13,56 ΠΠΡ. ΠΡΠΎ Π½ΠΈΠ·ΠΊΠΎΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅, Π½ΠΈΠ·ΠΊΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠΈΠΏΠ° Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° MFRC522 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΈΠΏΡ RFID-ΠΌΠ΅ΡΠΎΠΊ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ MIFARE 1K, MIFARE 4K, MIFARE Mini ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΊΠ°ΡΡΡ ΠΈ ΠΌΠ΅ΡΠΊΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ISO/IEC 14443. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΡ Π±Π΅ΡΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ ΡΠ΅ΡΠΈΠΈ Mifare, ΡΠΊΠΎΡΠΎΡΡΡ Π΄ΡΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ Π΄ΠΎ 424 ΠΊΠ±ΠΈΡ/Ρ. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° MFRC522 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 13,46 ΠΠΡ Ρ ΡΠ°Π±ΠΎΡΠΈΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ Π΄ΠΎ 50 ΠΌΠΌ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π°Π½ΡΠ΅Π½Π½Ρ. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° MFRC522 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ SPI, UART ΠΈ I2C Ρ Ρ ΠΎΡΡΠΎΠΌ (ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Arduino).
ΠΠ²Π°ΡΡΠ΅Π²ΡΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ 27,12 ΠΠΡ: ΠΠ²Π°ΡΡΠ΅Π²ΡΠΉ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡ 27,12 ΠΠΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ OSCIN ΠΈ OSCOUT ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°. Π’Π°ΠΊΡΠΎΠ²ΡΠΉ ΠΈΠΌΠΏΡΠ»ΡΡ 13,56 ΠΠΡ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ· ΡΠ°ΠΊΡΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠΌΠΏΡΠ»ΡΡΠ° 27,12 ΠΠΡ ΠΊΠ²Π°ΡΡΠ΅Π²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° 27,12 ΠΠΡ, ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° 2.
ΠΠ½ΡΠ΅Π½Π½Π°: ΠΠ°ΡΡΡΠΊΠ° NFC Π²ΡΡΡΠΎΠ΅Π½Π° Π² ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ. ΠΡΠΎ Π°Π½ΡΠ΅Π½Π½Π°, ΠΈΠ·Π»ΡΡΠ°ΡΡΠ°Ρ Π²ΡΡΠΎΠΊΠΎΡΠ°ΡΡΠΎΡΠ½ΠΎΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ 13,56 ΠΠΡ. ΠΠ½ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠ°ΡΡΠΈΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ 13,56 ΠΠΡ.
RFID-ΠΌΠ΅ΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ°ΡΡ ΠΈ Π±ΡΠ΅Π»ΠΎΠΊΠΎΠ² ΠΠ½ΡΡΡΠ΅Π½Π½ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ RFID-ΠΊΠ°ΡΡ ΠΈ Π±ΡΠ΅Π»ΠΎΠΊΠΎΠ².ΠΠ΅ΡΠΊΠ° ΠΊΠ°ΡΡΡ RFID ΠΈ Π±ΡΠ΅Π»ΠΊΠΈ (ΡΡΠ°Π½ΡΠΏΠΎΠ½Π΄Π΅Ρ) ΡΠ²Π»ΡΡΡΡΡ ΠΏΠ°ΡΡΠΈΠ²Π½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ, Ρ.Π΅. Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ (Π±Π°ΡΠ°ΡΠ΅ΠΈ). ΠΠ½ΠΈ ΡΠΎΡΡΠΎΡΡ ΠΈΠ· ΠΌΠΈΠΊΡΠΎΡΠΈΠΏΠ° ΠΈ ΠΊΠ°ΡΡΡΠΊΠΈ NFC (Π°Π½ΡΠ΅Π½Π½Ρ). ΠΠΈΠΊΡΠΎΡΠΈΠΏ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , Π° ΠΊΠ°ΡΡΡΠΊΠ° NFC (Π°Π½ΡΠ΅Π½Π½Π°) ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ Π² ΠΌΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ RFID. ΠΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ RFID RC522 ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ MIFARE 1K. ΠΡΠΈ ΡΠ΅Π³ΠΈ ΠΈΠΌΠ΅ΡΡ 1 ΠΠ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ .
Π‘Ρ Π΅ΠΌΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΌΠΎΠ΄ΡΠ»Ρ RFID RC522/ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ²/Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ°Β VCC: Β ΠΡΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ. ΠΠΎΠ΄ΡΠ»Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ 2,5 Π΄ΠΎ 3,3 Π²ΠΎΠ»ΡΡ. ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ ΠΊ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 3,3 Π ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (Arduino).
Β RST: ΠΠΎΠ½ΡΠ°ΠΊΡ ΡΠ±ΡΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Ρ ΠΎΠ΄ΠΎΠΌ Π΄Π»Ρ ΡΠ±ΡΠΎΡΠ° ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ. ΠΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π² Π½ΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ, Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡΡΡ Π²ΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΡΠΎΠΊΠΈ ΡΠΎΠΊΠ°, Π²ΠΊΠ»ΡΡΠ°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ, Π° Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΌΠΈΡΠ°.
Β GND: ΠΡΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ. Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (Arduino).
IRQ: ΠΡΠΎ Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°Π΅Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΎΠ±ΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΊΠΎΠ³Π΄Π° ΠΌΠ΅ΡΠΊΠ° RFID ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² Π΅Π³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½. ΠΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΡΠΏΡΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ Π΄Π»Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΈ ΡΠ½Π΅ΡΠ³ΠΈΠΈ.
Β MISO / SCL / Tx:Β ΠΠΎΠ³Π΄Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ SPI Π²ΠΊΠ»ΡΡΠ΅Π½, ΡΡΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Master-In-Slave-Out, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ I2C Π²ΠΊΠ»ΡΡΠ΅Π½, ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ, Π° ΠΊΠΎΠ³Π΄Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ UART Π²ΠΊΠ»ΡΡΠ΅Π½, Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ .
MOSI: ΠΡΠΎ Π²ΡΠ²ΠΎΠ΄ Master Out Slave In Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ SPI
Β SCK:Β ΠΡΠΎ Π²ΡΠ²ΠΎΠ΄ Serial Clock. ΠΠ½ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ°ΠΊΡΠΎΠ²ΡΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΠΌΠ°ΡΡΠ΅ΡΠΎΠΌ ΡΠΈΠ½Ρ SPI, ΡΠΎ Π΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ (Arduino).
SS / SDA / RX: ΠΡΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²Ρ ΠΎΠ΄ (SS) Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ²ΡΠ·ΠΈ SPI, SDA Π²ΠΎ Π²ΡΠ΅ΠΌΡ I2C ΠΈ Rx Π²ΠΎ Π²ΡΠ΅ΠΌΡ UART. ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΡΠ΅ Π²ΠΎΠ»Π½Ρ Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠ°ΡΡΠΎΡΠ΅ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠ»ΠΎΠΊ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ Π°Π½ΡΠ΅Π½Π½Π°Ρ ΠΊΠ°ΡΡΡΠΊΠ° ΡΡΠΈΡΡΠ²Π°ΡΡΠ΅Π³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π²ΡΡΠΎΠΊΠΎΡΠ°ΡΡΠΎΡΠ½ΠΎΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅.
ΠΠΎΠ³Π΄Π° ΠΌΠ΅ΡΠΊΠ° RFID ΠΈΠ»ΠΈ ΡΡΠ°Π½ΡΠΏΠΎΠ½Π΄Π΅Ρ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ) ΠΌΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ RFID (ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ°). ΠΠ° ΡΡΠ΅Ρ Π²Π·Π°ΠΈΠΌΠ½ΠΎΠΉ ΠΈΠ½Π΄ΡΠΊΡΠΈΠΈ Π² Π°Π½ΡΠ΅Π½Π½ΠΎΠΉ ΠΊΠ°ΡΡΡΠΊΠ΅ ΠΌΠ΅ΡΠΊΠΈ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠ΅ΡΠΊΠ° Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ , ΠΈ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΌΠ΅ΡΠΊΠΈ. ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ°ΠΊ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ.
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ/ΡΡΠ½ΠΊΡΠΈΠΈ- Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅: 2,5β3,3 Π.
- Π Π°Π±ΠΎΡΠΈΠΉ ΡΠΎΠΊ: 13 — 26 ΠΌΠ ΠΏΡΠΈ 3,3 Π
- ΠΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ: 10 — 13 ΠΌΠ ΠΏΡΠΈ 3,3 Π
- Π’ΠΎΠΊ ΡΠ½Π°: <80UA
- ΠΠΈΠΊΠΎΠ²ΠΎΠΉ ΡΠΎΠΊ: <30ma
- Π§Π°ΡΡΠΎΡΠ° ΡΠ°Π±ΠΎΡΡ: 13,56 ΠΠΡ
- Ρ ISO 144443A ΠΈ 13.56MHZ
- Ρ ISO 14443A ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND ΠΈ IND and Phodation ΠΈ
- . ΠΠ°ΡΡΡ MIFARE 1K ΠΈ Π±ΡΠ΅Π»ΠΎΠΊΠΈ.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ ISO/IEC 14443A: Π΄ΠΎ 848 ΠΠΠ΄.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠΈΠ½Ρ SPI: Π΄ΠΎ 10 ΠΠ±ΠΈΡ/Ρ.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠΈΠ½Ρ I2C: Π² Π±ΡΡΡΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΊΠΎΡΠΎΡΡΡ: Π΄ΠΎ 400 ΠΊΠ±ΠΎΠ΄, Π² Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅: Π΄ΠΎ 3400 ΠΊΠ±ΠΎΠ΄
- ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ UART RS232 Π‘ΠΊΠΎΡΠΎΡΡΡ: Π΄ΠΎ 1228,8 ΠΊΠ±ΠΎΠ΄, ΡΡΠΎΠ²Π½ΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° Π²ΡΠ²ΠΎΠ΄Π°Ρ .
- Π’ΠΈΠΏΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½: Π΄ΠΎ 50 ΠΌΠΌ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΡΠ΅Π½ΠΈΡ/Π·Π°ΠΏΠΈΡΠΈ, Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π°Π½ΡΠ΅Π½Π½Ρ.
- Π Π°Π±ΠΎΡΠ°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°: ΠΎΡ -20 Π΄ΠΎ 80 Π³ΡΠ°Π΄ΡΡΠΎΠ²
- Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Ρ ΡΠ°Π½Π΅Π½ΠΈΡ: ΠΎΡ -40 Π΄ΠΎ 85 Π³ΡΠ°Π΄ΡΡΠΎΠ²
- ΠΠ»Π°ΠΆΠ½ΠΎΡΡΡ: ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ°Ρ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ 5%-95%
- Dimension hairsion οΌ 40 ΠΌΠΌ Γ 60 ΠΌΠΌ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² RF ΠΠΎΠ΄ΡΠ»Ρ RFID RC522 Π½Π° Π±Π°Π·Π΅ MFRC522β¦ | Π ΡΡΡ Ρ Π‘. Π‘Π°Π½ΠΊΠ΅Ρ | ΠΠΠ’ΠΠΠΠΠΠΠ― Π ΠΠΠΠ’ΠΠ’ΠΠ₯ΠΠΠΠ
ΠΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ RFID RC522 ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 13,56 ΠΠΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ RFID (ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ° ISO 14443A). Π‘ΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΡΡ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΡΠ΅ΡΠ΅Π· 4-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (SPI) Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ 10 ΠΠ±ΠΈΡ/Ρ. ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ²ΡΠ·Ρ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌ I2C ΠΈ UART.
ΠΠΎΠ΄ΡΠ»Ρ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ. ΠΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ RFID: Β«ΠΡΡΡ Π»ΠΈ ΠΊΠ°ΡΡΠ° Π² ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ? β, ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡ Π½Π°Ρ, ΠΊΠΎΠ³Π΄Π° ΠΌΠ΅ΡΠΊΠ° ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΡΡΠ΄ΠΎΠΌ Ρ Π½ΠΈΠΌ.
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΡ 2,5 Π΄ΠΎ 3,3 Π, Π½ΠΎ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΡΠ°ΡΡΡΠΈΡΠ°Π½Ρ Π½Π° 5 Π, ΠΏΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Arduino ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΌΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ 5 Π Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠΎΠ²Π½Π΅ΠΉ.
ΠΠΎΠ΄ΡΠ»Ρ RC522 ΠΈΠΌΠ΅Π΅Ρ Π² ΠΎΠ±ΡΠ΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ 8 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ Π΅Π³ΠΎ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΌΠΈΡΠΎΠΌ. Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅:
VCC ΠΏΠΎΠ΄Π°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ΄ΡΠ»Ρ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡ 2,5 Π΄ΠΎ 3,3 Π²ΠΎΠ»ΡΡΠ°. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π²ΡΡ ΠΎΠ΄Ρ 3,3 Π ΠΎΡ Arduino.
RST β Π²Ρ ΠΎΠ΄ Π΄Π»Ρ ΡΠ±ΡΠΎΡΠ° ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½ΠΈΠ·ΠΊΠΈΠΌ, Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΆΠ΅ΡΡΠΊΠΎΠ΅ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡΠΎ ΠΎΡΠΊΠ»ΡΡΠ°Π΅Ρ Π²ΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΡΠΎΠΊΠΈ ΡΠΎΠΊΠ°, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΡΡΠΈΠ»Π»ΡΡΠΎΡ, Π° Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΌΠΈΡΠ°. ΠΠΎ ΠΏΠ΅ΡΠ΅Π΄Π½Π΅ΠΌΡ ΡΡΠΎΠ½ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ.
GND β ΡΡΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ GND Π½Π° Arduino.
IRQ β ΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΊΠΎΠ³Π΄Π° ΡΡΠ΄ΠΎΠΌ Ρ Π½ΠΈΠΌ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΊΠ° RFID.
MISO / SCL / Tx Π²ΡΠ²ΠΎΠ΄ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Master-In-Slave-Out, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ SPI, Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ I2C, ΠΈ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ UART.
MOSI (Master Out Slave In) β Π²Ρ ΠΎΠ΄ SPI Π΄Π»Ρ ΠΌΠΎΠ΄ΡΠ»Ρ RC522.
SCK (Serial Clock) ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ°ΠΊΡΠΎΠ²ΡΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΠΌΠ°ΡΡΠ΅ΡΠΎΠΌ ΡΠΈΠ½Ρ SPI, Ρ. Π΅. Arduino.
SS / SDA / Rx ΠΠΎΠ½ΡΠ°ΠΊΡ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π²Π²ΠΎΠ΄ ΡΠΈΠ³Π½Π°Π»Π°, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ SPI, Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ I2C, ΠΈ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π²Π²ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ UART. ΠΡΠΎΡ ΡΡΠΈΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠ°ΡΠΊΠΈΡΡΠ΅ΡΡΡ ΠΏΡΡΠ΅ΠΌ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΅Π³ΠΎ Π² ΠΊΠ²Π°Π΄ΡΠ°Ρ, ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ°Π»ΠΎΠ½Π° Π΄Π»Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΡΠΈΡΡΠΎΠ².
Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Arudino, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡ VCC Π½Π° ΠΌΠΎΠ΄ΡΠ»Π΅ ΠΊ 3,3 Π Π½Π° Arduino, Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ GND ΠΊ Π·Π΅ΠΌΠ»Π΅. ΠΡΠ²ΠΎΠ΄ RST ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ Π½Π° Arduino. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ β 5.
ΠΠ°ΠΆΠ΄Π°Ρ ΠΏΠ»Π°ΡΠ° Arduino ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ SPI, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ. ΠΠ°ΠΆΠ΄Π°Ρ ΠΏΠ»Π°ΡΠ° Arduino ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ SPI, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ Π·Π°ΠΏΠΈΡΠΈ RFID-ΡΡΠΈΡΡΠ²Π°ΡΠ΅Π»Ρ RC522 ΠΊ Arduino UNO
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ MFRC522, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΠΈΡΡ Π² RFID-ΠΌΠ΅ΡΠΊΠΈ. ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ Β«ΠΡΠΈΠΌΠ΅ΡΡΒ» ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ MFRC522 > ΠΡΠΊΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠ° DumpInfo.
ΠΡΠΎΡ ΡΠΊΠ΅ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ΅Π³. ΠΠ½ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ Π½Π°ΠΌ, ΡΠ΄Π°Π»ΠΎΡΡ Π»ΠΈ Π΅ΠΌΡ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΠ΅Π³, ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΡΡΠΎΠΌ.
Π’Π΅ΠΏΠ΅ΡΡ ΡΠΊΠ΅ΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½ ΠΈ Serial Monitor ΠΎΡΠΊΡΡΡ. ΠΡΠΈ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΌΠ΅ΡΠΊΠΈ ΠΊ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΡΠΎ Π²ΠΈΠ΄Π½ΠΎ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅.
ΠΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π²ΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅Π³Π΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅Π³Π° (UID), ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ Π²ΡΡ ΠΏΠ°ΠΌΡΡΡ 1K.
ΠΠ°ΠΌΡΡΡ ΡΠ΅Π³Π° ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ 1 ΠΠ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² 16 ΡΠ΅ΠΊΡΠΎΡΠΎΠ² (ΠΎΡ 0 Π΄ΠΎ 15). ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅ΠΊΡΠΎΡ Π΄Π°Π»Π΅Π΅ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 4 Π±Π»ΠΎΠΊΠ° (Π±Π»ΠΎΠΊΠΈ ΠΎΡ 0 Π΄ΠΎ 3). ΠΠ°ΠΆΠ΄ΡΠΉ Π±Π»ΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ 16 Π±Π°ΠΉΡ Π΄Π°Π½Π½ΡΡ (ΠΎΡ 0 Π΄ΠΎ 15).
16 ΡΠ΅ΠΊΡΠΎΡΠΎΠ² x 4 Π±Π»ΠΎΠΊΠ° x 16 Π±Π°ΠΉΡ Π΄Π°Π½Π½ΡΡ = 1024 Π±Π°ΠΉΡΠ° = 1 ΠΠ ΠΏΠ°ΠΌΡΡΠΈ
ΠΡΡ 1 ΠΠ ΠΏΠ°ΠΌΡΡΠΈ Ρ ΡΠ΅ΠΊΡΠΎΡΠ°ΠΌΠΈ, Π±Π»ΠΎΠΊΠ°ΠΌΠΈ ΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½Π° Π½ΠΈΠΆΠ΅.
3D-ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ MIFARE Classic 1K Memory Map Layout
ΠΠ»ΠΎΠΊ 3 ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΠΎΡΠ° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠ΅ΠΉΠ»Π΅ΡΠΎΠΌ ΡΠ΅ΠΊΡΠΎΡΠ° ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΡ Π±ΠΈΡΠ°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ°, Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ° Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΊ ΠΎΡΡΠ°Π²ΡΠΈΠΌΡΡ Π±Π»ΠΎΠΊΠ°ΠΌ Π² ΡΠ΅ΠΊΡΠΎΡΠ΅. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½ΠΈΠΆΠ½ΠΈΠ΅ 3 Π±Π»ΠΎΠΊΠ° (Π±Π»ΠΎΠΊ 0, 1 ΠΈ 2) ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΠΎΡΠ° ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π±Π»ΠΎΠΊ 0 ΡΠ΅ΠΊΡΠΎΡΠ° 0 ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ/Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ (UID). ΠΠ»ΠΎΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ ΠΊΡΠ°ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ Π½ΠΈΠΆΠ΅.
Π ΡΡΠΎΠΌ ΡΠΊΠ΅ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π±Π°Π·ΠΎΠ²Π°Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ Π·Π°ΠΏΠΈΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ Π² ΠΌΠ΅ΡΠΊΡ RFID.
Π‘ΠΊΠ΅ΡΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ MFRC522 ΠΈ SPI, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Arduino, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ RC522, ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ MFRC522. ΠΠ°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π±Π»ΠΎΠΊ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ Ρ ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅. ΠΠ΄Π΅ΡΡ Π²ΡΠ±ΡΠ°Π½ Π±Π»ΠΎΠΊ 2 ΡΠ΅ΠΊΡΠΎΡΠ° 0, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π·Π°ΠΏΠΈΡΡ Π² Π±Π»ΠΎΠΊ Β«ΠΊΠΎΠ½ΡΠ΅Π²ΠΎΠΉ ΡΠ΅ΠΊΡΠΎΡΒ» ΠΌΠΎΠΆΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π±Π»ΠΎΠΊ Π½Π΅ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΌ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΡΠ΅ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ· 16 Π±Π°ΠΉΡΠΎΠ² Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ blockcontent[16], ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ Π² Π±Π»ΠΎΠΊ. ΠΠ°ΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ· 18 Π±Π°ΠΉΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ readbackblock[18]. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π½ΠΈΡ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠΠ»Ρ ΠΌΠ΅ΡΠΎΠ΄Π° MIFARE_Read Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ MFRC522 ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΡΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 18 Π±Π°ΠΉΡΠΎΠ² Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ 16 Π±Π°ΠΉΡΠΎΠ² Π±Π»ΠΎΠΊΠ°.
Π€ΡΠ½ΠΊΡΠΈΡ Π² ΡΠΈΠΊΠ»Π΅: ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ, Π΅ΡΡΡ Π»ΠΈ ΠΊΠ°ΡΡΠ° Π² ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ Π΄Π°, ΡΠΎ ΡΡΠ° ΠΊΠ°ΡΡΠ° Π²ΡΠ±ΡΠ°Π½Π° Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΡΠ΅Π½ΠΈΡ.