
Интернет-магазин «Неглупый Дом»
Оба — считыватели RFID-меток, но работают на разных частотах с разными стандартами карт и по разным интерфейсам: RC522 — современный 13.56 МГц через SPI, RDM6300 — более простой 125 кГц через UART.
| Критерий | RC522 | RDM6300 |
| Частота | 13.56 МГц | 125 кГц |
| Тип карт/меток | Mifare-семейство | EM4100-семейство |
| Интерфейс подключения | SPI (несколько проводов: SCK/MOSI/MISO/SS/RST) | UART, один сигнальный провод через `SoftwareSerial` |
| Напряжение питания | Строго 3.3V | Нормально работает от 5V |
| Возможности | Чтение И запись блоков данных на карте, не только UID | Только чтение фиксированного UID |
// RC522 — через библиотеку MFRC522, SPI:
#include <SPI.h>
#include <MFRC522.h>
MFRC522 rfid(10, 9); // SS_PIN, RST_PIN
SPI.begin();
rfid.PCD_Init();
if (rfid.PICC_IsNewCardPresent() && rfid.PICC_ReadCardSerial()) {
// rfid.uid.uidByte[] содержит UID карты
rfid.PICC_HaltA();
}
// RDM6300 — через SoftwareSerial, просто читаем байты:
#include <SoftwareSerial.h>
SoftwareSerial rfidSerial(2, 3); // RX, TX
rfidSerial.begin(9600);
if (rfidSerial.available()) {
byte b = rfidSerial.read(); // метка шлёт пакет байт при сканировании
}
Ещё модули для Arduino: Электронные модули.
Хотите сравнить вживую — возьмите оба ридера сразу со скидкой:
🎁 Купить весь комплект со скидкой 10%
Все 2 товара сразу в корзину: 383 ₽ 345 ₽ (экономия 38 ₽)
Скидка применяется автоматически при оформлении заказа, если в корзине именно этот комплект.
Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.