Логотип МИЭМ НИУ ВШЭ
Завершен
Логотип типа проекта Программный
Программный
2021 / 2022
Логотип проекта Программный эмулятор устройств Интернета вещей "Virtual IoT Lab"

897 Программный эмулятор устройств Интернета вещей "Virtual IoT Lab"

Старт
08.10.2021
Представление
09.10.2021
Постерная сессия
16.02.2022
Защита
18.04.2022

Паспорт проекта

Аннотация

В данный момент на рынке отсутствует эмулятор, позволяющий работать в виртуальном пространстве с микроконтроллерами Arduino, Raspberry, STM32, периферийным оборудованием и датчиками, а также позволяющий компилировать программный код непосредственно на платформе. Условия карантина продемонстрировали, что подобный продукт может быть использован не только в учебном процессе, но также будет востребован при организации олимпиад, конкурсов хакатонов. Разработанный программный продукт может быть...

Отрасль

Информатика

Теги

Информатика

Цель

Разработка программного обеспечения, способного эмулировать работу с различными устройствами Интернета вещей на базе микроконтроллеров Raspberry (в перспективе STM32, Arduino) и другими перефейриными устройствами в учебных целях

Ожидаемые результаты

  • В рамках проекта должен быть разработан прототип программного эмулятора устройства Интернета вещей. Эмулятор должен располагаться на сервере и быть доступным для работы в сети Интернет.

    Форма и способы промежуточного контроля

    В рамках реализации проекта планируется проводить регулярные проектные семинары в рамках научно-исследовательской деятельности научной лаборатории Интернета вещей и киберфизических систем МИЭМ НИУ ВШЭ (1 раз в 2 недели). Собрания проектной команды будут осуществляться 1 раз в неделю для контроля выполнения поставленных задач.

    Форма представления результатов

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

    Ресурсное обеспечение

    Основная литература * Angular: "Angular для профессионалов." Адам Фримен, Питер, 2018 * Kubernates: "Осваиваем Kubernates. Оркестрация контейнерных архитектур." Джиджи Сайфан, Питер, 2019 * Микросервисы: "Микросервисы. Паттерны разработки и рефакторинга." Крис Ричардсон., Питер, 2019 * Doсker: "Использование Docker." Эдрин Моуэт, ДМК, 2017 * Python: Изучаем Python. Марк Лутц., Диалектика, 2019 (2 тома) * JavaScript: Изучаем JavaScript. Руководство по созданию современных веб-сайтов,...

    Имеющийся задел

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

    Заказчик

    МИЭМ / ДКИ