Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом небольшом руководстве я покажу, как создать простой считыватель RFID с выходом TFT для настенного монтажа с использованием модуля ESP32 DEV KIT C, печатной платы считывателя на базе RC-522 и комплекта AZ-Touch ESP. Вы можете использовать этот считыватель для доступа к двери. или терминалы охранной сигнализации. Эту простую конструкцию легко расширить для более сложных приложений и беспроводной передачи данных.
Шаг 1. Инструменты и материалы
Материалы:
- Модуль ESP32 DEV Kit V3
- Модуль чтения карт RC522
- Комплект AZ-Touch ESP
- припой
- самоклеющаяся лента
- обмотка проволоки
Инструменты:
- паяльник
- инструмент для зачистки проводов и резак
Шаг 2: Подключение
После сборки комплекта AZ-Touch ESP необходимо подключить плату считывателя RFID. На картинках ниже вы найдете схему подключения и несколько изображений моего реального решения. В любом случае рекомендуется использовать соединитель между платой считывателя RFID и платой AZ-Touch.
Шаг 3: Подготовка печатной платы RFID
Для монтажа платы RFID необходимо подготовить плату с помощью самоклеящейся ленты и приклеить ее к верхней части корпуса AZ-Touch.
Шаг 4: Монтаж печатной платы AZ-Touch
Теперь мы можем установить TFT на плату ArduiTouch, подключить плату RFID и установить плату AZ-Touch в верхней части корпуса.
Шаг 5: Установка прошивки
Для примера кода требуется IDE Arduino и некоторые дополнительные библиотеки. Пожалуйста, установите следующие библиотеки через Arduino Library Manager.
- Библиотека AdafruitGFX
- Библиотека AdafruitILI9341
- Библиотека
Вы также можете загрузить библиотеку напрямую в виде ZIP-файла и распаковать папку в папке rarduinosketchfolder / libraries / После установки библиотек Adafruit перезапустите Arduino IDE.
Шаг 6: пользовательские настройки
В исходном коде вы можете указать номер известного транспондера:
byte blue_uid = {0x09, 0x8D, 0x9D, 0xA3};
Вы должны изменить это на UID одного из ваших транспондеров. (UID ваших транспондеров будет виден на экране «Доступ запрещен»)
Шаг 7: Запустите демонстрацию:
Откройте этот образец в среде разработки Arduino. После компиляции и загрузки (пожалуйста, закройте перемычку JP1 на печатной плате AZ-Touch для загрузки) вы можете поместить свои транспондеры в верхнюю часть корпуса AZ-Touch, и вы увидите экран «Доступ запрещен» для неизвестных транспондеров и «Доступ разрешен» для известного транспондера.