Магистратура
2025/2026





Сбор и обработка данных интернета вещей
Статус:
Курс обязательный (Бизнес-информатика: цифровое предприятие и управление информационными системами)
Кто читает:
Департамент бизнес-информатики
Где читается:
Высшая школа бизнеса
Когда читается:
1-й курс, 4 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Макаров Сергей Львович
Язык:
русский
Кредиты:
3
Контактные часы:
24
Программа дисциплины
Аннотация
Курс знакомит с основами Интернета вещей, включая основные понятия, различные области его применения и различные подходы к созданию программного обеспечения и использованию аппаратного обеспечения с различными типами систем на модулях. Темы занятий включают аппаратную реализацию электрических схем и сетей, различные виды самих устройств (вещей), различные области применения устройств, программное обеспечение, необходимое для программирования поведения устройств и хранения данных, включая операционные системы Интернета вещей. Во время практических занятий студенты работают с аппаратными платформами Arduino Uno и Raspberry Pi 5, с программными системами Arduino IDE, Android Studio и Raspberry OS с ее программным обеспечением. Курс ориентирован на практику - основное внимание уделяется практике, а не лекциям.
Цель освоения дисциплины
- Целью освоения дисциплины является знакомство студентов с областью Интернета вещей и получение навыков работы с ее аппаратным и программным обеспечением.
Планируемые результаты обучения
- уметь работать с аппаратной платформой Raspberry Pi, уметь различать её варианты и правильно настраивать для работы
- уметь создавать виртуальное окружение для скриптов на Python, загружать и устанавливать в него нужные библиотеки
- уметь программировать на Python в среде Thonny, подключать нужные библиотеки, создавать простой интерфейс приложений интернета вещей с помощью pysimplegui или tkinter
- уметь создавать мобильные приложения с помощью Android Studio, редактировать Java-скрипты и XML-разметку, находить и исправлять ошибки с помощью лога LogCat
- уметь работать с облачной платформой интернета вещей
- уметь работать с аппаратной платформой Arduino Uno, уметь различать её варианты и правильно настраивать для работы.
- уметь создавать и редактировать скрипт в Arduino IDE, загружать и подключать нужные библиотеки для различных сенсоров и расширений Arduino Uno, исправлять возможные ошибки.
- уметь использовать Arduino IDE для работы с Arduino Uno
Содержание учебной дисциплины
- Arduino Uno. Подключение, пины, порты, варианты
- Практика с Arduino Uno. Arduino IDE.
- Raspberry Pi. Подключение, порты, модули, варианты
- Практика с Raspberry Pi. Raspberry OS (бывшая Raspbian), консоль. Python. Thonny
Элементы контроля
- Лабораторная работа 1Все лабораторные работы выполняются индивидуально, групповая работа запрещена.
- Лабораторная работа 2Все лабораторные работы выполняются индивидуально, групповая работа запрещена.
- Лабораторная работа 3Все лабораторные работы выполняются индивидуально, групповая работа запрещена.
- Лабораторная работа 4Все лабораторные работы выполняются индивидуально, групповая работа запрещена.
- Учет посещаемостиОценка посещаемости занятий и полноты присутствия на занятиях
Промежуточная аттестация
- 2025/2026 4th module0.3 * Лабораторная работа 1 + 0.1 * Учет посещаемости + 0.2 * Лабораторная работа 2 + 0.2 * Лабораторная работа 4 + 0.2 * Лабораторная работа 3
Список литературы
Рекомендуемая основная литература
- Cirani, S., Ferrari, G., Picone, M., & Veltri, L. (2019). Internet of Things : Architectures, Protocols and Standards (Vol. First edition). Hoboken, NJ: Wiley. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1881002
- Javed, A. (2016). Building Arduino Projects for the Internet of Things : Experiments with Real-World Applications. [United State]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1228798
- Аксенова, Е. А. Принципы подключения к контроллеру Arduino UNO R3 датчиков, индикаторов, исполнительных механизмов и устройств : учебное пособие для вузов / Е. А. Аксенова, В. В. Бурков, А. В. Васильков. — Санкт-Петербург : Лань, 2025. — 84 с. — ISBN 978-5-507-51674-2. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/454343 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Корецкий, Р. Raspberry Pi OS Системное администрирование с systemd и Python : руководство / Р. Корецкий , перевод с английского Ю. В. Ревича. — Москва : ДМК Пресс, 2024. — 314 с. — ISBN 978-5-93700-284-6. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/456734 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Макаров, С. Л. Arduino Uno и Raspberry Pi 3: от схемотехники к интернету вещей : руководство / С. Л. Макаров. — Москва : ДМК Пресс, 2018. — 204 с. — ISBN 978-5-97060-730-5. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/116131 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Макаров, С. Л. Arduino UNO и Raspberry Pi 4: от схемотехники к интернету вещей : учебное пособие / С. Л. Макаров. — Москва : ДМК Пресс, 2023. — 240 с. — ISBN 978-5-93700-272-3. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/456689 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Халфакри, Г. Raspberry Pi 5. Официальное руководство для начинающих : руководство / Г. Халфакри , перевод с английского С. В. Черникова. — Москва : ДМК Пресс, 2024. — 286 с. — ISBN 978-5-93700-296-9. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/464276 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.