Выбрать устройство Считыватели ODNFC для мероприятий
Программируемые RFID/NFC-считыватели ODNFC для выставок, фестивалей и конференций: голосования, баллы, квесты и регистрация без отдельного контроллера у каждой точки.
На выставке, фестивале, конференции или корпоративном мероприятии RFID/NFC-идентификатор можно использовать не только как пропуск. Бейдж, брелок или браслет становится персональным ключом участника: им голосуют за инсталляции, отмечают пройденные точки, получают баллы и активируют интерактивные объекты.
Программируемый считыватель ODNFC отличается от обычного тем, что умеет не только передать UID карты во внешнюю систему. Он выполняет пользовательскую логику на Lua или MicroPython, хранит данные локально, управляет световой и звуковой индикацией и при необходимости обменивается данными с сервером по Ethernet или Wi-Fi.
Что даёт локальная логика на временной площадке
Не нужен отдельный контроллер у каждой точки
Правила выполняются внутри считывателя. Он может найти UID в локальном списке, проверить, голосовал ли участник раньше, записать событие, начислить баллы и сразу показать результат цветом или звуком. Компьютер, ПЛК или контроллер рядом с каждой инсталляцией не требуется.
Центральный сервер всё ещё можно использовать для общей статистики, рейтингов и синхронизации. Но при кратковременном обрыве сети локальный сценарий продолжает работать, а накопленные события можно передать после восстановления связи.
Один кабель для сети и питания
Сетевые ODNFC-LAN получают данные и питание по одному Ethernet-кабелю. Это сокращает количество блоков питания и розеток возле стендов, упрощает монтаж и помогает быстро переставлять точки при изменении экспозиции.
Устройства используют Passive PoE 7–24 В. Источник питания приобретается отдельно.
Распиновка Passive PoE для устройств UnitX ODNFC:
- контакты 1 и 2 — Ethernet, первая пара данных;
- контакты 3 и 6 — Ethernet, вторая пара данных;
- контакты 4 и 5 — «+» питания;
- контакты 7 и 8 — «−» питания.
Нумерация относится к контактам разъёма 8P8C (RJ45) или соответствующим контактам колодки. Passive PoE подаёт постоянное напряжение без согласования с устройством — это не IEEE 802.3af/at. Перед включением убедитесь, что напряжение источника входит в допустимый для устройства диапазон.
Данные остаются на считывателе
В локальной памяти можно держать список участников, правила сценария, уже принятые голоса, журнал событий и промежуточные результаты. Это полезно на площадках с нестабильным интернетом и в проектах, где нельзя зависеть от облачного сервиса при каждом касании.
Для нескольких автономных точек заранее определяют правила синхронизации. Если один участник не должен повторить действие на другом считывателе, устройствам нужен общий сервер, обмен событиями по локальной сети либо состояние, записанное на сам идентификатор.
Голосование за инсталляции и проекты
Перед каждой инсталляцией устанавливается отдельный ODNFC. При регистрации посетитель получает бейдж, брелок или браслет с RFID/NFC-меткой. Чтобы проголосовать, достаточно поднести его к считывателю понравившегося проекта.
Сценарий может работать так:
- Считыватель получает идентификатор участника.
- Локальная программа проверяет правила: зарегистрирован ли участник, открыто ли голосование и не голосовал ли он здесь раньше.
- Голос сохраняется локально и, если сеть доступна, сразу отправляется на сервер.
- RGB-подсветка и звук подтверждают голос либо объясняют отказ отдельным сигналом.
- После мероприятия сервер собирает результаты со всех точек и формирует рейтинг.
Правила можно менять под формат события: один голос за весь конкурс, по одному голосу за каждую номинацию, несколько голосов с ограниченным бюджетом или возможность заменить выбор до закрытия голосования. Можно учитывать время, статус билета, возрастную категорию или прохождение обязательных зон.
Для голосования касанием не нужно разблокировать телефон, открывать камеру и ждать загрузки страницы. Считыватель установлен у конкретного объекта, поэтому посетителю проще понять, за какой стенд он голосует.
Баллы, которые можно копить и тратить
Касание меткой может не только фиксировать посещение, но и менять баланс участника. Например:
- за посещение стенда начисляются баллы;
- за мастер-класс или выполненное задание начисляется повышенная награда;
- повторное касание не даёт баллы либо становится доступным через заданное время;
- на стойке выдачи призов баллы списываются;
- на экране или в Telegram-боте участник видит баланс и пройденные точки;
- разные категории баллов открывают разные активности или уровни.
Баланс можно хранить тремя способами:
| Где хранить | Когда подходит | Что учитывать |
|---|---|---|
| На центральном сервере | Площадка со стабильной локальной сетью и единым рейтингом | Сервер видит операции со всех точек и предотвращает двойное списание. |
| В памяти считывателя | Автономная точка или временно недоступная сеть | При нескольких точках потребуется последующая синхронизация и разрешение конфликтов. |
| На совместимой перезаписываемой карте или браслете MIFARE/NTAG | Полностью автономный маршрут, где состояние путешествует вместе с участником | Для ценных призов нужны ключи, контроль целостности и защита от копирования или изменения баланса. |
В гибридной схеме считыватель принимает решение сразу и ставит событие в локальную очередь, а сервер хранит окончательный баланс и сверяет его после восстановления связи.
Другие сценарии для мероприятий
Интерактивный маршрут и квест
Каждая точка отмечает этап маршрута. Следующий объект активируется только после предыдущего, а порядок прохождения может влиять на финал. Считыватель сам проверяет условие, включает подсветку, реле или другой исполнительный механизм и записывает результат.
Паспорт выставки
Участник собирает цифровые отметки от экспонентов. После заданного количества посещений открывается подарок, участие в розыгрыше или доступ в специальную зону. Можно учитывать не только число стендов, но и их категории.
Учёт посещения лекций и мастер-классов
Касание на входе фиксирует присутствие, повторное касание — выход или завершение занятия. Локальная логика фильтрует случайные повторные чтения и может учитывать минимальное время участия перед начислением баллов или выдачей сертификата.
Персонализированные инсталляции
После идентификации объект выбирает язык, уровень сложности, световой сценарий или ранее сохранённый прогресс посетителя. Один и тот же экспонат по-разному реагирует на нового участника, постоянного гостя, ребёнка, сотрудника или VIP.
Лимиты и права на активности
Бейдж может давать ограниченное число попыток в игровом автомате, напитков в баре, проходов в закрытую зону или получений сувенира. Считыватель проверяет право локально и сразу управляет реле, турникетом или индикацией.
Командные игры
Метки связываются с командами, а точки начисляют разные баллы в зависимости от роли, времени или уже выполненных заданий. Результат можно отправлять на табло в реальном времени, сохраняя локальный журнал на случай сбоя сети.
Работа персонала и оборудования
Теми же бейджами можно подтверждать выдачу инвентаря, доступ технического персонала, начало обслуживания стенда или приём смены. Правила и формат события остаются общими, а роли участников различаются в локальной базе.
Что сложно сделать на обычном считывателе
Обычный RFID-считыватель, как правило, только передаёт UID во внешний контроллер. Поэтому проверка повторов, хранение прогресса, начисление баллов, реакция на состояние сети и управление инсталляцией требуют отдельного компьютера или контроллера у каждой точки либо постоянной связи с сервером.
ODNFC позволяет перенести эту логику ближе к событию. На устройстве можно:
- хранить локальные списки и журналы;
- выполнять собственные правила на Lua или MicroPython;
- читать и записывать поддерживаемые карты MIFARE/NTAG;
- менять световую и звуковую индикацию под результат;
- управлять дискретным выходом и читать состояние входа;
- отправлять события по HTTP, MQTT, TCP/UDP или другому протоколу;
- продолжать работу при временном отсутствии сервера.
Считыватель работает автономно, а центральная система хранит общие данные: сводную статистику, настройки, сведения об участниках и результаты.
Как подготовить проект
Перед монтажом определите:
- сколько точек работает одновременно и обязаны ли они обмениваться данными в реальном времени;
- какая система хранит окончательные данные о голосах и баллах;
- какие метки используются и нужно ли записывать данные в их память;
- как защищаются персональные данные и как долго хранится журнал;
- что происходит при обрыве сети, перезапуске считывателя и повторном касании;
- какой сигнал подтверждает успех, отказ и ожидание;
- требуется ли управление реле, подсветкой или самой инсталляцией.
Для проводной сети обычно выбирают ODNFC-LAN с Lua: Ethernet и Passive PoE упрощают подключение распределённых точек.