IoT-контур на дешёвом железе: датчики, доступ и монитор состояния

Прикладной IoT-контур: связь с контроллерами по последовательному порту, датчики температуры и влажности, контроль доступа по карте и монитор состояния в реальном времени.

IoT-контур на дешёвом железе: датчики, доступ и монитор состояния
INGELLO / BUSINESS2883
Перейти в системуfrontend-shishkit.ingello.com Связаться с нами
IOT SENSORS: Монитор камеры: живые показания датчика DHT22 на Arduino Uno и статус относительно целевого диапазона
Монитор камеры: живые показания датчика DHT22 на Arduino Uno и статус относительно целевого диапазона

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

Что входит

  • слой связи с контроллером по последовательному порту с контролем скорости обмена;
  • датчики температуры и влажности с регулярным опросом;
  • контроль доступа по карте как отдельный сценарий на том же контуре;
  • запись показаний в базу данных для истории и разборов;
  • монитор состояния в реальном времени.
IOT SENSORS: История за сутки: разрывы связи отмечены как «нет данных» и не склеиваются линией
История за сутки: разрывы связи отмечены как «нет данных» и не склеиваются линией

Что важно на практике

Главные проблемы такого контура не в коде, а в эксплуатации: правильные порты и скорость обмена, живые доступы к базе, поведение при обрыве связи. Именно это определяет, проработает система неделю или годы.

IOT SENSORS: Лаборатория датчика: паспортный диапазон, тест отклика и безопасная замена без перезапуска
Лаборатория датчика: паспортный диапазон, тест отклика и безопасная замена без перезапуска

Куда это вырастает

Из такого контура вырастают полноценные продукты: например, умная камера ферментации с историей на три месяца, целевыми диапазонами и сменными датчиками. Начинать почти всегда выгоднее с малого контура на реальном объекте, а не с закупки платформы.

IOT SENSORS: SHISHKIT INGELLO: ферментационная камера, которая выросла из этого контура
SHISHKIT INGELLO: ферментационная камера, которая выросла из этого контура

Схема данных

Из чего состоит база проекта и как связаны сущности.

IOT SENSORS: Схема данных

Контур системы

Из каких частей собран проект.

IOT SENSORS: Контур системы

Схема интерфейса

Как устроен рабочий экран.

IOT SENSORS: Схема интерфейса

Где посмотреть

Презентация камеры и демо-интерфейс: frontend-shishkit.ingello.com. В публичном демо история сгенерирована для примера. Монитор с живым датчиком работает в локальном контуре рядом с платой и наружу не выставляется, его показываем на демонстрации.

Технологический стек и подходы

SaaS архитектура Микросервисы Облачные вычисления Масштабируемость ПО API интеграции DevOps процессы High-load системы Кибербезопасность решений

Частые вопросы

01Зачем своё железо, если есть готовые решения?

Готовые платформы дороги и негибки на старте. Небольшой собственный контур позволяет проверить сценарий на реальном объекте за несопоставимо меньшие деньги.

02Что происходит при обрыве связи?

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

03Во что это вырастает?

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