Голосов: 0
#1
Разработка приложений интернета вещей [2021]
ЛЭТИ (Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина))
Карина Петрова, Маргарита Цаллагова, Александр Тимофеев
Программа направлена на изучение принципов создания проектов интернета вещей, таких как «умный» дом.
В курс входит обучение программированию платформы Arduino, управлению работой электрических схем, датчиков и устройств, являющихся аппаратной составляющей проектов, а также изучение принципов создания веб-приложений на базе платформы для интернета вещей PTC Thingworx.
Результатом обучения является умение проектировать «умные» системы под управлением Arduino, поддерживающие как удаленное управление пользователем, так и возможность автономной работы.
Раздел 1. Основы работы с Arduino
Неделя 1. Введение в Arduino. Проектирование схем при работе с Arduino на примере подключения кнопки.Раздел 2. Создание приложений Интернета вещей на платформе PTC Thingworx
Структура платы Arduino. Основные выводы. Структура программы для Arduino. Монитор порта. Проектирование схем при работе с Arduino на примере подключения кнопки.Неделя 2. Проектирование нескольких схем при работе с Arduino на примере кнопки и светодиода. Работа с цифровыми выводами. ШИМ выводы.
Работа с цифровыми выводами. ШИМ выводы. Запись информации. Проектирование нескольких схем при работе с Arduino на примере кнопки и светодиода.Неделя 3. Работа с цифровыми датчиками.
Работа с цифровыми датчиками. Датчик движения. Датчик влажности и температуры воздуха. Датчик температуры почвы. Ультразвуковой дальномер.Неделя 4. Работа с аналоговыми датчиками. Подключение устройств.
Работа c аналоговыми датчиками (влажности почвы, освещенности, протечки, огня и газа). Подключение устройств (помпа, сервопривод, светодиодная лента).
Неделя 5. Основные принципы создания приложений Интернета вещей. Отображение информации на платформе PTC Thingworx. Виджеты.
Основные принципы создания приложений Интернета вещей. Структура приложений Интернета вещей на платформе PTC Thingworx. Отображение информации на платформе PTC Thingworx. Виджеты.Неделя 6. Отображение информации на платформе PTC Thingworx. Загрузка данных.
Передача данных от Arduino на платформу PTC Thingworx.Неделя 7. Изменение параметров вещи с помощью графического интерфейса. Подключение собственных сервисов. Передача имени вещи между страницами интерфейса.
Отображение информации на платформе PTC Thingworx. Загрузка данных. Передача данных от Arduino на платформу PTC Thingworx.
Изменение параметров вещи с помощью графического интерфейса. Ручное управление. Подключение собственных сервисов. Создание дополнительных страниц. Передача имени вещи между страницами интерфейса.Неделя 8. Организация автоматического управления. Передача данных от Thingworx на Arduino. Формат JSON.
Организация автоматического управления. Передача данных от Thingworx на Arduino. Формат JSON.Неделя 9. Использование подписок и таймеров. Работа с Infotable.
Организация автоматического управления устройствами с использованием подписок на события при изменении свойств вещи. Вызов сервисов с определенным промежутком времени по таймеру. Использование таблиц для работы с данными.Неделя 10. Работа с Stream.
Использование потоков данных для хранения истории изменений значений свойств и отображения графиков.
Примечание: на момент создания темы актуальная цена не известна
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.