Каждый день слышу, как мусоровоз под окнами пищит и опустошает мусорку соседней пятиэтажки. А как контролируется, куда и что он увозит? Поискал, какие есть истории с телематикой. Действительно, нашел проект, где инженеры «76 Ойл Тюмень» настроили мониторинг вывоза и утилизации отходов, правда, здесь речь о перевозке опасных отходов. Давайте посмотрим, как работает система: весовой модуль + камера + телематический контроллер + алгоритм обработки событий.

Дано: нужно доказать, что ты увез мусор
Владельцу мусоровозов нужно подтверждать сам факт того, что отходы он забрал, погрузил и увез. Даже больше: важны точное время, дата, место и масса отходов. В идеале – фиксировать момент на фотокамеру.
Если вес не совпал – возможен спор.
Если нет фото – претензии.
Если нет координат – ещё хуже.
Задача стояла не «поставить трекер», а встроить измерительный контур в процесс погрузки / выгрузки.
Архитектура решения
В центре архитектуры – терминал спутникового мониторинга с встроенной технологией программирования, который:
принимает сигналы датчиков
управляет периферией
валидирует событие
формирует телематический пакет
передаёт его на сервер.
Работали с двумя типами машин:
1. Мусоровозы: интеграция в гидравлику
Контейнер с отходами цепляется лапой, и начинается подъем.
В это время работает система:
датчик фиксирует фазу гидравлического цикла
терминал (котроллер) инициирует считывание веса
одновременно активируется фотокамера
формируется событие с привязкой к координатам
срабатывает звуковой сигнал зуммера

2. Грузовые авто
При погрузке / выгрузке фиксируются масса и фото груза. В комплект оборудования входит:
преобразователь напряжения с параметрами 12/220 Вольт
напольные весы
фотокамера
кнопка активации процедуры взвешивания
звуковой сигнализатор
Все компоненты интегрированы через алгоритм на технологии Easy Logic.

Сценарий работы
Логика алгоритма заточена на проверку корректности взвешивания:
Водитель нажимает кнопку запуска и активирует систему
Зуммер подает сигнал
Начинается проверка всех компонентов системы (связь с весами, состояние камеры)
Взвешивание
Значение проходит проверку на сценарий:
Успех → зуммер подает два сигнала;
Ошибка (вес=0 или > нормы 150 кг) → зуммер подает четыре сигнала, и система возвращается в исходное состояние. Таким образом исключаются перегрузы, сбои, пустые фиксации.
Получается, если данные валидны, выполняется фотофиксация и запись о событии отправляется на сервер.

Дополнительные фичи
По ходу выяснилось, что грузовик перевозит отходы разных классов (А и Б), значит, нужно разделять груз по классам. Поэтому решили дооснастить систему тумблером: водитель переключает его в зависимости от класса взвешиваемого груза. Как видите, иногда один дополнительный вход решает.
А еще поставили платформенные весы на точке выгрузки, которые передают данные в систему мониторинга. Это позволяет контролировать точный вес по фактической выгрузке на полигоне.

Результат
Перевозчик теперь получает отчеты с полными данными:
объем отходов
время и координаты
геозоны обслуживаемых территорий
фотографии как доказательство
Как говорится, есть бумажка – значит, ты можешь подтвердить, что, сколько, когда и откуда вывез. Никаких штрафов и споров с контролирующими органами, благодаря настроенной системе мониторинга. Спасибо телематике, которая превращает килограммы отходов в корректные цифры в отчёте, а не в предмет спора.