RFID-RC522 не работает, горит красный светодиод

Я работаю с RFID-RC522 и Arduino UNO. Я снова проверял конфигурации выводов и снова пробовал разные библиотеки. Карта не считывается, и постоянно горит красный светодиод на RC522.

, 👍3


1 ответ


Лучший ответ:

1

Вот изображение моего картридера. Если ваш выглядит идентично, эта библиотека должна работать: https://github.com/ljos/MFRC522

Скетч auth_read_write.ino у меня сработал. Перед установкой библиотеки я рекомендую удалить любые другие библиотеки MFRC522 из папки arduino/library.

Единственное, что я сделал по-другому, это использовал 74HC4050 с напряжением 3,3 В между Arduino и картридером. Некоторые люди утверждают, что вы можете подключить ридер напрямую к Arduino. Я не хотел сжечь картридер, поэтому использовал 74HC4050.

Вот как я это подключил:

Component markings and connections

|-------------------------------------------|
|   SPI    |  UNO  | 74HC4050  | RFID-RC522 |
|----------|-------|-----------|------------|
| SDA (SS) |  10   |     7     |            |
| SDA (SS) |       |     6     |    SDA     |
| SCK      |  13   |     5     |            |
| SCK      |       |     4     |    SCK     |
| MOSI     |  11   |     3     |            |
| MOSI     |       |     2     |    MOSI    |
| MISO     |  12   |           |    MISO    |
| IRQ      |  N/C  |    N/C    |    N/C     |
| GND      |  GND  | 8,9,11,14 |    GND     |
| RST      |   5   |           |    RST     |
| 3.3V     |       |     1     |    3.3V    |
|-------------------------------------------|
,