2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве я попытаюсь показать, как связать датчик RFID с Arduino. Я использую датчик RFID от seeedstudio в его серийной версии. Вам понадобится несколько деталей. Я также купил ключи RFID.
ОБНОВЛЕНИЕ: теперь работает с IDE 021
Шаг 1. Что вам понадобится?
- Плата Arduino - RFID-датчик от seeedstudios - Провода - Protoboard - RFID-метки (125 кГц) от seeedstudios
Шаг 2: Подключите все вместе
Подключите антенну к соответствующим контактам, как на первом фото. Подключите датчик RFID к макетной плате, как на второй фотографии выше. Для интерфейса требуется только 3 провода, 2 провода для питания и еще один для последовательной линии (связи). как показано на третьем фото. На датчике RFID: PIN 1 -> Tx PIN 2 -> Rx (Not Used) PIN 3 -> NC PIN 4 -> GND PIN 5 -> VCC (+ 5V) Tx с платы RFID переходит в цифровой PIN 2 на плате Arduino - это все, что вам нужно для подключения. Переходим к следующему шагу, программному обеспечению.
Шаг 3: Код
Я не программист, поэтому этот код предназначен только для демонстрации.
Я не делаю никаких контрольных сумм в коде тегов, но вроде работает нормально. Код действительно прост. Я использовал новую библиотеку для серийника, используя программную эмуляцию. С помощью двух белых карточек вы можете запретить или разрешить доступ к другим ключам. Если есть сомнения, спросите меня. Изменить (05/11/12): обновление кода для новой версии Arduino
Шаг 4: Результаты
Нет светодиода, звука или ЖК-дисплея для отладки или визуализации, только через последовательную линию. Видео демонстрирует, как пользоваться программой. Я не публиковал никаких пояснений в виде текста на видео. Я надеюсь, что изображения говорят больше, чем слова. XD Любые сомнения или предложения, не стесняйтесь спрашивать или поправлять меня. Пожалуйста, если нравится, оцените, спасибо