Программируемый NFC-считыватель ODNFC-LANСчитыватель, контроллер двери и сетевой модуль в одном корпусе. Он читает карту 13,56 МГц, сверяет её со своей базой (либо отправляет запрос на сервер), открывает замок, показывает результат подсветкой и звуком и отправляет событие на сервер по Ethernet.
Что делать с картой, решает программа на Lua. Её меняют прямо во встроенном веб-интерфейсе, без компиляции и без замены устройства.
Правила работают внутри считывателяОбычный считыватель передаёт номер карты, а решение принимает отдельный контроллер или сервер. В ODNFC-LAN программа сама определяет, какие данные читать с карты, как принять решение и куда отправить результат. Работа RFID-модуля, сети, входа, выхода и индикации уже реализована в прошивке, поэтому писать нужно только правила.
Автономная дверьЛокальный список карт, замок и кнопка выхода без отдельного контроллера. Если связь с сервером пропала, дверь работает по последней загруженной базе.
Учёт и лояльностьНомер карты и событие уходят на ваш сервер или в веб-сервис: учёт посещений, бонусная программа, регистрация гостей.
Музеи и инсталляцииПо номеру метки, переданному по OSC, программа инсталляции выбирает видео, звук или сцену. Считыватель в постаменте следит, на месте ли экспонат, и управляет RGB-подсветкой.
МероприятияГолосования, баллы и квесты по бейджам, брелокам и браслетам. Баллы хранят в памяти MIFARE Ultralight EV1 или на сервере.
Программа на Lua — в браузереВ веб-интерфейсе считывателя есть журнал, настройки, редактор кода, файлы и обновление прошивки. Код не нужно компилировать: изменили, сохранили и сразу проверили картой.
Есть семь стартовых шаблонов: передача номера по UDP, TCP, MQTT, HTTP и OSC, опрос считывателя сервером по HTTP и автономный замок. Для проектов из нескольких файлов есть онлайн-среда разработки и плагин для VS Code.
Если задача укладывается в возможности ODNFC, производитель бесплатно поможет адаптировать программу.
Сеть, протоколы и подсветкаEthernet работает с адресом от DHCP или со статическим адресом. С сервером считыватель обменивается по MQTT, HTTP (REST), TCP, UDP, OSC или Modbus TCP — как задано в программе.
Две RGB-подсветки и звуковой излучатель управляются из программы: свои цвета, мелодии и анимации для чтения карты, разрешения и отказа. Вместо встроенных светодиодов можно подключить адресную RGB-ленту: ориентировочно до 64 светодиодов, точное число зависит от тока ленты.
Встроенный сторожевой таймер перезагрузит считыватель, если программа аварийно завершится.
Какие карты читает ODNFC-LAN
Карта | Что доступно |
|---|
| MIFARE Classic 1K, 4K, Mini, S50, S70 | Номер карты, чтение и запись блоков памяти с ключом |
| MIFARE Ultralight, Ultralight EV1, Ultralight Nano, NTAG 213/215/216 | Номер карты, чтение и запись памяти, ссылки и текст в формате NDEF |
| MIFARE Plus S/X | Набор операций зависит от режима безопасности, проверяется на выбранной карте |
| MIFARE DESFire | Работа с защищёнными приложениями — по результатам проверки карты и требований проекта |
| MIFARE Ultralight C | Только номер карты (UID) |
| Банковские карты с бесконтактным чипом | Номер карты как идентификатор, без оплаты |
| Смартфон с банковской картой в Apple Pay или Google Pay | Номер платёжного токена: на каждом устройстве свой и может измениться после перевыпуска |
Характеристики ODNFC-LAN
Параметр | Значение |
|---|
| Частота | 13,56 МГц (NFC) |
| Карты | MIFARE Classic, Ultralight, NTAG, Plus, банковские карты — подробнее в таблице выше |
| Дальность | До 6–10 см, зависит от карты |
| Сеть | Ethernet, разъём RJ45; Wi-Fi — точка доступа или клиент |
| Протоколы | MQTT, HTTP (REST), TCP, UDP, OSC, Modbus TCP |
| Программирование | Lua 5.3: встроенный веб-редактор, онлайн-среда, плагин для VS Code |
| Память для программы | 256 КБ для файлов, около 100 КБ свободной оперативной памяти |
| Индикация | Две RGB-подсветки, звуковой излучатель, разъём адресной RGB-ленты |
| Вход | Один, около 3 В с подтяжкой, активен при замыкании на GND |
| Выход | Один, до 1 А, напряжение равно напряжению питания |
| Питание | Passive PoE 7–24 В по кабелю Ethernet |
| Корпус | 120 × 76 × 22 мм, четыре отверстия M3 для крепления |
В комплекте — считыватель ODNFC-LANИсполнение в корпусе, с разъёмом RJ45. На считывателе установлена стартовая программа передачи номера карты по UDP. Источник питания Passive PoE приобретается отдельно. Перед установкой снимите тонкую транспортировочную плёнку с лицевой панели: её неровности — не царапины на панели.
Прошивка обновляется через веб-интерфейс. Гарантия на устройство — 12 месяцев.
Что проверить перед покупкойЭто исполнение работает только с картами 13,56 МГц. Пропуска EM-Marine и HID 125 кГц оно не прочитает: для них выпускаются исполнения 125 кГц и комбо.
Замок подключают напрямую, только если он работает от того же напряжения, что и считыватель, и с запасом потребляет меньше 1 А с учётом пускового тока. В остальных случаях ставят промежуточное реле или драйвер.
Шаблоны — основа проекта, а не готовая СКУД. Список карт, адрес сервера, защиту канала и журнал настраивают под объект. Если важна защита от копий, проверяйте не только номер карты, но и защищённые данные в её памяти.