Перейти к содержанию
ODRFID и планшет — автономный RFID/NFC-терминал Выбрать устройство

ODRFID и планшет — автономный RFID/NFC-терминал

Комплект из Android-планшета и USB-считывателя ODRFID-M/N/E: автономная регистрация, учёт, голосования и выдача без отдельного контроллера.

Не для каждого проекта нужен настенный сетевой считыватель или отдельный контроллер. Если оператору требуется экран, понятная форма и возможность работать в любом месте, можно объединить Android-планшет и настольный USB-считыватель ODRFID-M, ODRFID-N или ODRFID-E.

Планшет даёт сенсорный интерфейс, локальную базу и прикладную логику, а ODRFID считывает совместимые RFID/NFC-метки. Комплект можно поставить на стойку, закрепить в киоске или носить с собой.

Схема автономного терминала из Android-планшета и USB-считывателя ODRFID

Как устроен комплект

ODRFID подключается к Android-планшету через USB OTG и получает от него питание. Дальше возможны два режима работы.

HID — считыватель работает как клавиатура

После поднесения карты ODRFID вводит UID в активное поле приложения или веб-формы. Это базовый способ интеграции: интерфейсу не требуется работа с последовательным портом, а формат номера можно заранее настроить в считывателе.

HID подходит для:

  • поиска участника или заказа по UID;
  • заполнения формы регистрации;
  • ввода номера карты в CRM или учётную систему;
  • простых киосков, где после ввода автоматически выполняется действие.

Приложение должно удерживать фокус в правильном поле и защищаться от случайного ввода в другую форму. Для сложного обмена лучше использовать CDC.

CDC — приложение управляет считывателем

В режиме виртуального COM-порта Android-приложение получает события через открытый текстовый протокол. Оно может не только читать UID, но и отправлять команды, выбирать формат данных, а на совместимых моделях — читать и записывать память MIFARE/NTAG.

CDC удобен, когда интерфейс должен показывать статус устройства, отличать типы меток, выполнять несколько операций подряд или исключать неоднозначность клавиатурного ввода. Поддержку USB CDC нужно проверить в выбранном приложении и на конкретной модели планшета.

Что даёт планшет

В отличие от считывателя без экрана, оператор и посетитель сразу видят контекст операции:

  • имя, фотографию или категорию участника;
  • найденный билет, заказ или единицу имущества;
  • крупное подтверждение успеха или понятное описание ошибки;
  • текущий баланс, начисленные баллы и доступные действия;
  • список последних операций и итог смены;
  • кнопки отмены, повторной попытки и ручного поиска;
  • подсказки на нескольких языках;
  • форму для комментария, подписи или фотографии.

Интерфейс можно оформить в фирменном стиле мероприятия или компании. Оператору не нужно запоминать звуковые коды и смотреть в техническую консоль — приложение ведёт его по сценарию.

Автономная работа

Локальное приложение на планшете хранит справочники и события во внутренней базе. Поэтому комплект продолжает работать без интернета:

  1. Перед началом смены планшет загружает список участников, билетов, заданий или имущества.
  2. При касании ODRFID передаёт идентификатор приложению.
  3. Приложение проверяет локальные правила и показывает результат.
  4. Операция сохраняется на планшете с временем и служебными данными.
  5. Когда появляется Wi-Fi или мобильная сеть, очередь отправляется на сервер.

Для надёжной синхронизации каждая операция получает уникальный номер. Сервер должен уметь повторно принять пакет без создания дублей, а планшет удаляет локальную запись только после подтверждения.

Типовые сценарии

Выездная регистрация

Сотрудник встречает участников там, где нет стационарной стойки. Касание бейджа открывает карточку посетителя; приложение отмечает прибытие, печатает или показывает дальнейшие инструкции и позднее синхронизирует список.

Контроль билетов и приглашений

Локальная база содержит действующие билеты. Экран показывает категорию, доступную зону и причину отказа. Для однократного прохода приложение помечает билет использованным и не принимает повторное касание на этом терминале.

Если несколько планшетов работают одновременно без связи друг с другом, глобально исключить повторный проход нельзя: для этого нужна локальная сеть, центральный сервер или заранее разделённые зоны ответственности.

Мобильная выдача имущества

Оператор выбирает предмет на экране и подносит бейдж получателя. Приложение связывает сотрудника с инструментом, ключом, комплектом или заказом. При возврате повторное касание закрывает операцию.

Начисление баллов и голосование

Планшет показывает участника, доступный лимит и варианты действия. Оператор или сам посетитель выбирает награду, стенд или оценку, после чего касание карты подтверждает операцию. На экране можно сразу показать доступные действия и результат без дополнительного табло.

Опросы и анкеты

Сначала участник идентифицируется картой, затем отвечает на несколько вопросов на экране. Система связывает ответы с профилем или, если требуется анонимность, использует карту только для защиты от повторного прохождения и не сохраняет персональный идентификатор вместе с ответами.

Запись и выдача пропусков

ODRFID-N и ODRFID-M работают с памятью MIFARE/NTAG. Приложение может вести оператора по шагам: найти участника, проверить карту, записать данные, перечитать их для проверки и напечатать или показать результат.

Терминал самообслуживания

Планшет закрепляется на стойке, а ODRFID — рядом с ним или за лицевой панелью. Посетитель сам отмечает участие, проверяет баллы, выбирает услугу или получает маршрут. Интерфейс возвращается на стартовый экран после каждой операции и не оставляет данные предыдущего пользователя.

Как выбрать ODRFID-M, N или E

МодельКакие меткиКогда выбирать
ODRFID-MMIFARE/NTAG 13,56 МГц и EM-Marine/HID 125 кГцНа площадке встречаются оба диапазона меток.
ODRFID-NMIFARE/NTAG 13,56 МГцНужны карты и метки MIFARE/NTAG, а также чтение и запись их памяти.
ODRFID-EEM-Marine/HID 125 кГцИспользуются распространённые низкочастотные пропуска и брелоки.

Если на объекте используются и 13,56-МГц, и 125-кГц метки, выбирайте ODRFID-M. Если точные типы карт неизвестны, сначала проверьте образцы: совпадение частоты не гарантирует поддержку протокола. Для заранее выпущенных совместимых NFC-бейджей достаточно ODRFID-N.

Планшет или ODNFC

ТребованиеПланшет + ODRFIDODNFC
Большой сенсорный интерфейсДаНужен внешний экран или веб-интерфейс на другом устройстве
Работа оператора с формами и фотографиямиУдобноНе основной сценарий
Переносной комплектДаВозможно, но потребуется отдельное питание и интерфейс
Логика прямо в считывателеВыполняется на планшетеДа, Lua/MicroPython
Стационарная работа без экранаИзбыточноУдобно
Ethernet и Passive PoEЧерез возможности планшета/адаптераЕсть у ODNFC-LAN
Управление реле или замкомНужен дополнительный модульЕсть у соответствующих ODNFC

Планшетный комплект лучше там, где человек взаимодействует с экраном. ODNFC — там, где точка должна быть компактной, стационарной и принимать решение без оператора. В одном проекте эти подходы можно сочетать.

Что проверить перед запуском

  • планшет поддерживает USB OTG и одновременно питает ODRFID;
  • для длительной работы проверено питание планшета в режиме USB Host: не все модели умеют одновременно питать считыватель и заряжаться; при необходимости нужен совместимый концентратор со сквозной зарядкой или адаптер;
  • разъём и кабель рассчитаны на ежедневную эксплуатацию;
  • приложение корректно восстанавливает связь после отключения USB;
  • выбран HID или CDC и настроен формат UID;
  • база и очередь событий переживают перезапуск приложения;
  • предусмотрены блокировка системных кнопок и киоск-режим;
  • персональные данные защищены, а экран очищается между пользователями;
  • есть сценарий разряженной батареи и резервного питания;
  • синхронизация не создаёт дубли при повторной отправке;
  • конкретная модель планшета проверена с приложением до серийного запуска.

Android-приложение, корпус и специальная стойка — отдельные части проекта. Перед внедрением определите требования к ним вместе с протоколом обмена и сценарием автономной работы.