Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Основи Інтернету речей
Спеціальність: Інженерія програмного забезпечення
Код дисципліни: 6.121.01.E.76
Кількість кредитів: 6
Кафедра: Програмне забезпечення
Лектор: Шкраб Р.Р.
Семестр: 7 семестр
Форма навчання: денна
Результати навчання:
Вміння аналізувати та обґрунтовувати функціональні характеристики мікроконтролерів;
Вміння розробляти прототипи пристроїв на основі налагоджувальної плати Arduino;
Вміння розробляти програми з використанням бібліотек для платформи Arduino;
Вміння розробляти програми для платформи Raspberry Pi;
Вміння розробляти програми для платформи Intel Galileo Gen 2.
Вміння розробляти прототипи пристроїв на основі налагоджувальної плати Arduino;
Вміння розробляти програми з використанням бібліотек для платформи Arduino;
Вміння розробляти програми для платформи Raspberry Pi;
Вміння розробляти програми для платформи Intel Galileo Gen 2.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Основи електроніки, Основи програмування вбудованих систем, Цифрове опрацювання сигналів, Людино-машинна взаємодія.
Короткий зміст навчальної програми:
Ознайомлення з налагоджувальною платою Arduino, архітектурні та програмні особливості мікропроцесорів, ознайомлення з середовищем програмування Arduino IDE, поняття дискретних та аналогових входів і виходів, засоби індикації, керування електродвигунами, поняття інтерфейсу (1-wire, I2C, SPI), пристрій в мережі інтернет, cпецифіка програмного забезпечення мережевого обміну, обміну з сенсорами, віддаленої обробки інформації інтернету речей.
Рекомендована література:
Офіційний сайт проекту Arduino / [Електронний ресурс].- Режим доступу: https://www.arduino.cc/reference/
Офіційний сайт проекту Raspberry / [Електронний ресурс].- Режим доступу: https://www.raspberrypi.org/
Evans B. Arduino programming notebook [Електронний ресурс] / Brain W. Evans //First edition.- 2007.- Режим доступу: https://playground.arduino.cc/uploads/main/arduino_notebook_v_1-1.pdf
Офіційний сайт Intel / [Електронний ресурс].- Режим доступу: https://software.intel.com/en-us/get-started-galileo-linux
Офіційний сайт проекту Raspberry / [Електронний ресурс].- Режим доступу: https://www.raspberrypi.org/
Evans B. Arduino programming notebook [Електронний ресурс] / Brain W. Evans //First edition.- 2007.- Режим доступу: https://playground.arduino.cc/uploads/main/arduino_notebook_v_1-1.pdf
Офіційний сайт Intel / [Електронний ресурс].- Режим доступу: https://software.intel.com/en-us/get-started-galileo-linux
Методи і критерії оцінювання:
Поточний контроль (40%): письмові звіти з лабораторних робіт, виконання практичних завдань, усне опитування; підсумковий контроль (60%, екзамен): тестування (50%), усна компонента (10%).