Повні розв’язки, як у зошиті. Хочеш розібратися самостійно — під кожним завданням є «Пояснення з репетитором».
Сторінка 194
Завдання 6
Екосистема Інтернету речей
Описати необхідні компоненти та рівні екосистеми для реалізації інтернету речей, порівнявши текст і відео.
Розв’язання
Визначте перший рівень — це сенсори (датчики), які вбудовані в об'єкти для вимірювання параметрів (температура, тиск тощо).
Другий рівень — мережа доступу, яка передає дані через дротові або бездротові канали (Wi-Fi, локальна мережа).
Третій рівень — платформа, що збирає, аналізує та зберігає великі масиви даних у режимі реального часу.
Четвертий рівень — кінцевий пристрій або додаток, який діє відповідно до алгоритмів, отриманих від платформи.
Відповідь:
Екосистема включає 4 рівні: 1) сенсори (датчики), 2) мережу передачі даних, 3) платформу для обробки та зберігання інформації, 4) кінцевий пристрій (виконавець).
Завдання 7
Модель розумної теплиці
Описати принцип роботи системи поливу в теплиці, визначити відмінності ілюстрації від опису та зробити висновок щодо необхідних змін.
Розв’язання
Опишіть роботу датчиків: вони вимірюють вологість ґрунту, температуру та освітлення.
Поясніть роль контролера: він отримує сигнали від датчиків і приймає рішення (наприклад, увімкнути полив, якщо вологість < 40%).
Опишіть роботу виконавців: клапани або насоси відкриваються за командою контролера.
Визначте відмінність: на малюнку може не бути зображено передачу даних в хмару або додаток користувача, що є важливою частиною IoT.
Відповідь:
Система складається з датчиків (вимірюють параметри), контролера (аналізує й ухвалює рішення) та виконавчих пристроїв (відкривають подачу води). Відмінність від ідеального IoT-рішення може полягати у відсутності модуля передачі даних в інтернет або інтерфейсу для користувача.
Завдання 8
Перегляд відео про смарттехнології
Оберіть одну з тем (Будинок, Офіс, Магазин тощо) і придумати сценарій озвучення відео.
Розв’язання
Обираємо тему: «Будинок».
Сценарій для групи без ІоТ: ведучий показує, що вмикають світло вручну, не контролюють температуру з телефону.
Сценарій для групи з ІоТ: ведучий демонструє, як система сама вимикає світло при відсутності людей і регулює кондиціонер.
Відповідь:
Варіант «Будинок». Група 1 (без ІоТ): «Ми вмикаємо світло вручну, не знаючи, чи є хтось у кімнаті». Група 2 (з ІоТ): «Наша система сама вимикає світло при відсутності людей та регулює температуру за графіком».
Завдання 9
Схема розумної погодної станції
Побудувати схему для станції, що вимірює температуру, CO2, вологість, шум та метеодані, і порівняти її зі схемою смартгодинника.
Визначаємо спосіб передачі: Wi-Fi або GSM-модуль для відправки даних на сервер.
Описуємо обробку: дані надходять на хмарний сервер, де аналізуються та зберігаються в графіках.
Визначаємо інтерфейс користувача: додаток на смартфоні показує стан повітря та погоду.
Відповідь:
Подібність: Обидві схеми містять блоки «Сенсори», «Передача даних», «Обробка», «Хмарний сервер» та «Додаток користувача». Відмінність: У схемі станції використовуються інші типи датчиків (температура, CO2 тощо) замість біометричних (пульс), а канал передачі може бути Wi-Fi/GSM замість Bluetooth.
Завдання 10
Перетворення звичних речей на SMART
Обговорити, які звичайні речі у школі або вдома можна зробити «розумними» (SMART). Оберіти 2–3 предмети (наприклад: двері, парта, дошка, шафа, ліхтар). Записати: як вони працюють зараз; якими стануть SMART (сенсори, автоматичні дії, керування); підсумувати користь.
Розв’язання
Визначимо два предмети: «Звичайні двері» та «Розумна парта».
Опишемо їх поточний стан: двері відкриваються вручну, парта має фіксовану висоту.
Додамо функціонал: до дверей — датчик руху та клапан для повітря; до парти — сенсор нахилення та сервопривід регуляції висоти.
Сформулюємо користь: автоматичне провітрювання при вході та корекція постави учня без втручання.
Відповідь:
1) Двері: Звичайні — відкриваються вручну; SMART — мають датчик руху, що автоматично провітрює приміщення при вході та виході. Користь: економія енергії та здорове повітря. 2) Парта: Звичайна — фіксована висота; SMART — має сенсор нахилення тіла, що регулює висоту сидіння/спинки. Користь: запобігання шкідливій позі та зменшення втоми.
Завдання 11
Порівняння звичайних і смартпристроїв
Оберіти одну ідею зі списку (наприклад, «Розумний» дзвоник). Створити таблицю порівняння за зразком: звичайний предмет — смартпристрій. Ознаки для порівняння: керування, зворотний зв'язок, додаткові функції, сенсори, передача даних, ефективність.
Розв’язання
Визначимо предмет: звичайний шкільний дзвоник і «Розумний» дзвоник.
Заповнимо колонку «Звичайний»: працює від електрики, видає звук за розкладом, не передає дані.
Заповнимо колонку «Смартверсія»: має датчик часу та GPS/Bluetooth, надсилає сповіщення на телефон, може змінювати мелодію.
Опишемо користь: учні отримують нагадування, якщо пропустять дзвінок, а адміністрація контролює розклад.
Відповідь:
Таблиця порівняння для «Розумного» дзвоника: Керування: Звичайний — автоматично за розкладом; SMART — керується з телефону, можна налаштувати індивідуальні нагадування. Зворотний зв'язок: Звичайний — немає (тільки звук); SMART — надсилає статус «дзвонить» та час на пристрій. Додаткові функції: Звичайний — лише звуковий сигнал; SMART — може вмикати світло у класі або відправляти фото дошки при дзвінку. Сенсори: Звичайний — таймер; SMART — датчик часу, мікрофон для розпізнавання голосових команд. Передача даних: Звичайний — не передає дані; SMART — Wi-Fi/Bluetooth до сервера школи. Ефективність: Звичайний — працює постійно; SMART — оптимізує споживання енергії та повідомляє про помилки розкладу.
Завдання 12
Проблеми для смартрішень
Запропонувати три проблеми у школі чи місті, які можна вирішити за допомогою смарттехнологій. Описати проблему (що відбувається), запропонувати смартрішення (датчики, автоматизація) та очікуваний ефект.
Розв’язання
Проблема 1: Заповненість урини. Рішення: датчик рівня сміття, що надсилає сигнал на телефон охоронці чи прибиральнику. Ефект: своєчасний винос, гігієна.
Проблема 2: Погана якість повітря в класі. Рішення: датчики CO2 та вологості, що керують вентиляцією. Ефект: підвищення концентрації уваги учнів.
Проблема 3: Запобігання крадіжкам у шафах. Рішення: датчик відкриття дверей шаф, що надсилає сповіщення адміністрації. Ефект: безпека речей учнів.
Відповідь:
1) Проблема: Заповненість сміттєвих урин. Рішення: Датчик рівня наповнення, який передає дані в хмару. Система автоматично надсилає повідомлення охоронці або прибиральнику, коли урна наблизилася до межі. Ефект: підтримка гігієни та екологічності. 2) Проблема: Низька якість повітря в класах (високий CO2). Рішення: Система з датчиками якості повітря, що автоматично вмикає вентиляцію або кондиціонер при досягненні порогу концентрації. Ефект: покращення здоров'я учнів та підвищення продуктивності навчання. 3) Проблема: Запобігання крадіжкам з шаф для речей. Рішення: Датчик відкриття дверей, інтегрований у систему безпеки. При несанкціонованому доступі система надсилає сповіщення вчителю або охоронці. Ефект: підвищення безпеки майна учнів та персоналу.
Завдання 13
Ідея власного смартпристрою
Створити ідею власного смартпристрою за планом: обрати проблему, придумати рішення (дані, автоматизація, реакція системи) та вказати очікуваний ефект. Приклад проблеми: незручне чи неефективне використання ресурсів у школі/місті.
Розв’язання
Обираємо проблему: Енергозатрати на освітлення в пустих коридорах школи.
Придумуємо рішення: Встановлюємо датчик руху та світла. Система збирає дані про наявність людей та рівень природного світла. Автоматизація: якщо немає людей і темно — світло вмикається; якщо є люди, але світло достатнє — світло не вмикається або тьмяне. Реакція: вмикання/вимикання світла та регулювання яскравості.
Вказуємо ефект: Економія електроенергії, зниження собівартості обслуговування школи, екологічність.
Відповідь:
Проблема: Неефективне використання електроенергії на освітлення в коридорах, коли світло залишається увімкненим без людей або вдень. Смартрішення: Система з датчиком руху та фотодатчиком (вимірювання освітленості). Дані передаються на контролер. Автоматизація: якщо датчик руху не фіксує присутність людей протягом 5 хвилин, світло вимикається. Якщо вдень — яскравість знижується до мінімальної необхідної. Реакція системи: вмикання/вимикання та регулювання потужності ламп. Очікуваний ефект: Значна економія електроенергії, зменшення вартості рахунків за світло, покращення екологічної свідомості школи.
Завдання 14
Елементи плати Arduino Uno
Знайдіть на малюнку 12.4 об'єкти, про які йдеться у тексті (роз'єм USB, живлення, цифрові/аналогові входи, мікроконтролер ATmega328, кнопка скидання, регулятор напруги).
Розв’язання
На малюнку 12.4 розглядаємо загальну структуру плати.
Знаходимо роз'єм USB для підключення до комп'ютера та живлення.
Визначаємо мікроконтролер ATmega328 як основний обробник даних.
Шукаємо цифрові та аналогові входи/виходи для підключення датчиків та виконавчих пристроїв.
Знаходимо регулятор напруги 5 В, кнопку скидання та роз'єм ICSP.
Відповідь:
На платі присутні: роз'єм USB, живлення (3,3 В та 5 В), цифрові/аналогові входи/виходи, мікроконтролер ATmega328, регулятор напруги 5 В, кнопка скидання, роз'єм ICSP.
Завдання 15
Створення проєкту маячка в Tinkercad
Описати кроки створення проєкту в середовищі Tinkercad (макетна плата, Arduino Uno, світлодіод, резистор), зібрати схему за малюнком 12.5 та запустити програму для мигання світлодіода.
Розв’язання
Увійти на сайт Tinkercad і обрати сервіс Circuits для створення нової схеми.
Додати макетну плату та мікроконтролер Arduino Uno R3 на робоче поле.
Перетягнути світлодіод (довга ніжка до резистора, коротка — безпосередньо) та резистор.
З'єднати довгу ніжку світлодіода через резистор з цифровим виходом 13 на Arduino, а коротку — з GND (землею).
Відкрити редактор коду, додати функцію `digitalWrite(13, HIGH)`, зачекати затримки та `digitalWrite(13, LOW)` для мигання.
Зберегти проєкт і натиснути кнопку «Почати моделювання» для перевірки роботи.
Відповідь:
Проєкт складається з макетної плати, Arduino Uno, світлодіода та резистора; схема працює як маячок, але це ще не повноцінний інтернет речей, оскільки відсутні датчики та підключення до мережі.
Завдання 16
Аналіз проєкту з кнопкою та динаміком
Обговорити функціонал проєкту на малюнку 12.6 (кнопка та динамік), порівняти сприйняття коду у блочному вигляді та текстовому, а також пояснити значення команд.
Розв’язання
Проєкт на малюнку 12.6 містить кнопку як вхідний сигнал та динамік як вихідний пристрій.
При натисканні кнопки система має подавати сигнал на динамік, щоб він видав звук.
Блочний вигляд коду легше сприймати, оскільки він візуально показує умови та дії без знання синтаксису мови програмування.
Текстовий код містить конкретні команди (наприклад, `if`, `tone`), які вимагають розуміння логіки та синтаксису для інтерпретації.
Відповідь:
Проєкт реагує на натискання кнопки звуковим сигналом; блочний код легше сприймається завдяки візуальній логіці, а текстовий — дозволяє бачити точні команди для компілятора.
Завдання 17
Прогноз роботи проєкту з малюнка 12.7
Обговорити, що буде відбуватися у проєкті на малюнку 12.7 (датчик температури та виконавчий пристрій), створити подібний проєкт у Tinkercad для перевірки гіпотези.
Розв’язання
На малюнку 12.7 показано зв'язок між датчиком (наприклад, термометром) та виконавчим елементом через мікроконтролер.
При досягненні заданого рівня температури датчик надсилає сигнал контролеру.
Контролер обробляє дані і вмикає виконавчий пристрій (наприклад, вентилятор) для охолодження або вмикає світлодіод як індикатор.
Створення аналогічної схеми у Tinkercad дозволяє візуально перевірити роботу логіки «якщо-тоді».
Відповідь:
У проєкті при зміні температури датчик передає дані контролеру, який вмикає виконавчий пристрій; для повного інтернету речей потрібне підключення до мережі та хмари.
Завдання 18
Створення проєкту «Розумний термометр
Потрібно створити у середовищі Tinkercad проєкт, який вимірює температуру (мал. 12.8). Завдання містить 3 пункти: 1) відкрити tinkercad.com і увійти; 2) обрати сервіс Circuits та створити нову схему; 3) перетягнути компонент Arduino Uno R3 на робоче поле.
Розв’язання
Відкрийте браузер, перейдіть на сайт tinkercad.com та увійдіть у свій обліковий запис.
У меню сервісів ліворуч оберіть вкладку «Circuits» і натисніть кнопку «Create new Circuit».
З бібліотеки компонентів (права панель) перетягніть на робоче поле мікроконтролер Arduino Uno R3 та макетну плату, а також датчик температури.
Відповідь:
Проєкт створено в середовищі Tinkercad з використанням платформи Circuits; додано компонент Arduino Uno R3 (для подальшого підключення датчика температури).