Перейти к содержимому
IoT.Express: Интернет вещей и умные технологии
IoT-Guru

Условия конкурса (информация к обсуждению)

Recommended Posts

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

Как решать проблемы в мире умных вещей

В жизни и интернете нас окружает все больше вещей - реальных или виртуальных устройств, объектов, систем, - взаимодействующих друг с другом. Они собирают информацию, принимают решения, что-то делают. Причём эти «решения» и «поступки» могут быть разными, в зависимости от «обстоятельств» (т.е. от информации, получаемой от других вещей). К примеру, датчик влажности почвы может «сказать» насосу в «умной» системе полива, что пора включать воду, но тот может «решить» подождать, поскольку по прогнозу к вечеру ожидается дождь.

Совсем скоро такие «умные вещи» будут учиться «строить отношения» друг с другом сами, но пока ещё нам приходится «говорить» им, что мы хотим, чтобы они сделали. 

Предмет данного конкурса - организовать совместную работу выбранных «умных вещей» так, чтобы была решена поставленная задача.

5984b6b6bcc04_1.png.b2af7460e060630d46d539bf69896d8d.png

Для этого необходимо:

  1. Сформировать требования и ограничения к формам решения поставленной задачи
  2. Выбрать «вещи» (устройства, объекты, системы и пр.), необходимые для выполнения задачи, если они не заданы;
  3. Определить параметры (свойства) данных вещей, необходимых для выполнения задачи. 
  4. Предложить порядок взаимодействия вещей, включённых в проект, основанный на изменении их параметров
  5. Предложить процедуры взаимодействия вещей и сценарии использования
  6. Реализовать предложенные процедуры на платформе разработки приложений интернета вещей 
  7. Организовать обмен данными приложения с задействованными вещами
  8. Продемонстрировать решение поставленной задачи

Конкурс проводится в два этапа: в первом - идет работа над пп.1-5 и он завершается подготовкой технического задания, которое оценивается независимо. Второй этап - реализация проекта в соответствии с техзаданием.

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

ПРИМЕР работы по проекту (упрощенный)

Задача: организация полива комнатных растений на время отпуска

  1. Требования: оптимизация условий выращивания не требуется, достаточно поддержания минимально допустимых условий по влажности почвы;
  2. Необходимые модули: те, которые могут обеспечить  мониторинг влажности почвы и полив; гипотеза: режим полива может зависеть от температуры и влажности воздуха, закладываем в проект и эти модули;
  3. Параметры в рассмотрении: для растений - температура и влажность воздуха, влажность почвы, для системы полива - режим работы (включена/выключена);
  4. Предлагаемый порядок взаимодействия: система полива вкючается при достижении заданного для данного вида растения минимального уровня влажности; время включения системы зависит от температуры и влажности воздуха; 
  5. Расписываем процедуры расчета времени включения системы полива в зависимости от значений температуры и влажности воздуха, влажности почвы;
  6. Создаем на платформе разработки приложений интернета вещей виртуальные модели вещей в соответствии с проектом, задаем их свойства, процедуры получения, хранения и обработки данных;
  7. Настраиваем "вещи" для обмена данными с приложением;
  8. Производим настройку и отладку, демонстрируем работоспособность и соответствие показателей заданным требованиям. 

5984b6b58e6b9_3.png.189dddfd709fe7cfe3419ec3006b94ee.png

Все просто! Если знать как )

Что еще следует добавить в описание условий  до того, как будут опубликованы конкретные задания?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


×