Технології Інтернету речей в управлінні пристроями на мікроконтролерах: Навчальний посібник
Synopsis
У навчальному посібнику подані відомості про сучасну концепцію Інтернету речей, що дозволяє здійснювати передачу та обмін даними між фізичним світом і комп'ютерними системами в автоматичному режимі, за допомогою використання стандартних протоколів зв'язку. На реальних прикладах розглянуто процес підключення, моніторингу датчиків, віддаленого управління інтелектуальними виконавчими пристроями через Інтернет. Надано практичні рекомендації використання мікроконтролерів для організації взаємодії між периферійним пристроями та мережею Internet. Розглянуті задачі, що потребують застосування хмарних обчислень для віддаленого збору даних та моніторингу стану різноманітних сенсорів, їх оброблення та відображення кінцевому користувачеві у вигляді таблиць і трендів.
Розглянуті популярні апаратні платформи Інтернету речей та дана їх стисла характеристика. Наведені особливості розробки програм для Arduino на C++, надані загальні відомості про основні оператори, структуру програм, принципи застосування бібліотек і функцій. Розглянуті приклади створення вбудованої WEB-сторінки, застосування WiFi-модулів для віддаленого доступу до об’єкта керування за допомогою мережі Internet. Надані відомості про технологію взаємодії клієнт-сервер, розглянуті приклади застосування поширених соціальних мереж, зокрема Twitter, для управління розумним будинком.
Навчальний посібник призначено для здобувачів вищої освіти денної та заочної форм навчання спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології». Може бути корисний аспірантам і фахівцям у промисловості, робота яких пов’язана з розробкою та організацією виробництв галузі автоматизації та приладобудування.