Разработка программного комплекса для управления IoT-устройством

Цель проекта

Создание программного комплекса для удаленного управления виртуальным IoT-устройством (RGB-лампочкой) с использованием облачных технологий. Лампочка выполняет роль визуального индикатора состояния системы.

Основные задачи

1. Разработка клиента для управления лампочкой

  • Реализовать управление виртуальной RGB-лампочкой по протоколу MQTT с использованием библиотеки Paho.
  • Обеспечить независимое управление:
    • Цветом (отдельные каналы R, G, B).
    • Яркостью.

2. Интеграция с облачной платформой

  • Настроить получение управляющих сигналов для лампочки из указанной облачной службы.
  • Сигналы должны формироваться на основе показаний виртуального датчика.

3. Разработка виртуального прибора с датчиком

  • Создать виртуальный прибор, имитирующий работу устройства.
  • Реализовать виртуальный сенсор для считывания данных о состоянии этого прибора.
  • Язык программирования для данной части задачи обсуждается с исполнителем.

Ключевые технологии

  • Протокол MQTT (библиотека Paho).
  • Облачная платформа для IoT (на выбор исполнителя, совместимая с MQTT).
  • Язык программирования Python (для клиента лампочки).

Курсовая работа по информационным системам на тему CASE-технологий

Требуется написать курсовую работу по одной из предложенных тем, связанных с автоматизированным проектированием, элементами и архитектурой CASE-технологий. Необходимо выбрать конкретную тему из списка и раскрыть её в соответствии с академическими требованиями.

Копирование и адаптация сайта с последующим размещением

Необходимо полностью скопировать структуру и дизайн существующего сайта, заменить текстовое содержимое на новое, а затем разместить проект на хостинге с подключением домена. Ключевое требование - обеспечить корректную индексацию сайта поисковыми системами.