Перейти к содержимому
Черновик: материал сгенерирован и ещё не вычитан.

Фотокамеры

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

Снимки сохраняются на microSD-карту или во внутреннюю память, а затем отправляются на сервер по мере наличия связи.

  • Прибор с интерфейсом RS-232 или RS-485 и установленной картой памяти.
  • Камера. Часть камер (Galileosky) поддерживается встроенным драйвером; сторонние камеры (ZM-CAM, JC029F-Y01, CARVIS) работают через алгоритм EasyLogic — см. «Подключение устройств через алгоритмы EasyLogic».
  • Для камер, работающих через алгоритм, порту назначается тип периферии Обработчик фотокамеры в Easy Logic (для RS-485 — Обработчик фотокамеры в Easy Logic и ДУТ, Дозиметр ДБГ-С11Д).

Периодичность задаётся в настройках или командой PHOTOCFG:

PHOTOCFG WrPeriod,SendPeriod,0,Size

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

ПараметрЗначение
WrPeriodПериод съёмки с записью на карту памяти, с. 0 — периодической съёмки нет, кадры делаются только по событию
SendPeriodПериод съёмки с записью и немедленной отправкой на сервер, с. 0 — отключено
Третья позицияВсегда 0 — режимы периодической съёмки в текущей прошивке не реализованы
SizeРазмер кадра для встроенного драйвера камеры: 0 — 640×480, 1 — 320×240. На камеры, работающие через алгоритм EasyLogic, не влияет: у них разрешение задаётся командами алгоритма

Минимальный период отправки — 120 секунд. Значение SendPeriod от 1 до 119 прибор молча поднимает до 120 и ошибку не возвращает: в ответе на команду окажется не то число, которое вы ввели. Ноль (съёмка без немедленной отправки) сохраняется как ноль.

Пример: снимать каждые 60 секунд с записью на карту и раз в 5 минут — со сразу отправкой, кадр 640×480:

PHOTOCFG 60,300,0,0
КомандаЧто делает
MAKEPHOTOСнять кадр на всех портах. Ответ — Photo OK
MAKEPHOTO NСнять кадр на одном порту: 0 — RS-232[0], 1 — RS-232[1], 2 — RS-485
GETPHOTO DDMMYY,HHMMSS,NПоставить в очередь отправки снимок с порта N, сделанный в указанные дату и время. Ответ — Sending of photo is scheduled либо Failed to schedule sending
CLEANPHOTOQUEUE NОчистить очередь отправки снимков порта N; 3 — все порты
PHOTOCFGЗапрос или установка периодов съёмки (см. выше)

Съёмку можно привязать к событиям — например, к сигналу тревоги — в настройках сигнализации.

JC029F-Y01 — уличная камера с ИК-подсветкой, подключается по RS-232 и работает через алгоритм EasyLogic.

ПараметрЗначение
Разрешение640×480
Датчик изображения1/4”
ВыходCMOS (RS-232)
Формат снимкаJPEG
Питание5,0 В ±10 %
Потребление, LED включены / выключены300 мА / 90 мА
Инфракрасные светодиоды12 шт.
Фокусное расстояние3,6 мм
Угол обзора110°
ЦветностьЦветная (LED выключены), чёрно-белая (LED включены)
Баланс белогоАвтоматический
Пыле- и влагозащитаIP67
Рабочая температура−20…+70 °C
ГабаритыДиаметр 51 мм, глубина 58 мм, высота кронштейна 51 мм

Камера JC029F-Y01

Схема подключения JC029F-Y01 к приборам 10 и 7x

Земли (GND) прибора и камеры должны быть соединены, контакты RS-232 соединяются строго по схеме: RX камеры — TXD0 (TXD1) прибора, TX камеры — RXD0 (RXD1) прибора. Питание на камеру подаётся отдельно.

  1. Загрузите алгоритм в Терминале:

    SCRIPT galileosky/Camera_JC029F-Y01_two_cam
  2. В настройках последовательных портов выберите Обработчик фотокамеры в Easy Logic для RS-232[0] и/или RS-232[1]. При двух подключённых камерах кадр сначала принимается с камеры порта 0, затем порта 1.

  3. Задайте периоды съёмки (см. раздел «Периодичность съёмки»).

  4. При необходимости настройте съёмку по событию в настройках сигнализации.

  5. На прошивках с поддержкой журналирования карты памяти (с версии 36.0) один раз отправьте команду:

    JOURNALINGSD 0

При первом запуске алгоритм сам настраивает камеру: кадр 640×480 занимает 26–28 КБ.


См. также: Камеры ZM-CAM · Камера Carvis MC-454IR-S · Подключение устройств через алгоритмы EasyLogic