Зміст презентації
Програмування робота з ультразвуковим датчиком
Що таке ультразвуковий датчик (Ultrasonic Sensor)
Принцип дії: надсилання та прийом ультразвукових хвиль
Аналогія з ехолотом, кажанами, радарами
Де використовуються: паркувальні системи, роботи-пилососи, автономні авто
2. Мета заняття
Ознайомити з принципом роботи ультразвукового датчика
Навчити програмувати робота, який реагує на відстань до об’єкта
Розвивати навички логічного мислення, алгоритмізації та просторової уяви
3. Можливості датчика
Вимірювання відстані в сантиметрах (см) або дюймах (inch)
Виявлення наявності об’єкта у зоні дії
Визначення мінімальної безпечної відстані
4. Варіанти завдань з ультразвуковим датчиком
✅ Базові:
Рух вперед до перешкоди — зупинка на відстані 10 см
Якщо перед роботом об’єкт — від’їхати назад
🔁 Середні:
Рух з уникненням зіткнення
Автоматичне паркування: зупинка між двома об’єктами
🤖 Складні:
Побудова програми для реагування на змінну відстань (різні сценарії)
Робот, що супроводжує людину / інший об’єкт на постійній дистанції
5. Програмні блоки (EV3-G / Scratch EV3 / Brick Program)
Sensor block – Ultrasonic: режим Distance (см), Compare, Presence
Loop (цикл) – рух до умови
Switch (перемикач) – якщо відстань < або > значення
Move Steering / Tank – управління моторами
Sound / Display – інформування про зупинку / попередження
6. Приклади програм
Слайд із блок-схемою
Графічне зображення програми у середовищі (з коментарями)
7. Конструювання моделі
Модель на колісному або гусеничному шасі
Кронштейн для закріплення ультразвукового датчика спереду
8. Практична робота
Завдання: створити програму, яка:
Рухається вперед
Зупиняється на відстані 15 см до об’єкта
Подає сигнал (звук або відображення)
9. Тестування і вдосконалення
Перевірка роботи програми
Що працює не так? (аналіз помилок)
Модифікація параметрів: швидкість, відстань, реакція
10. Творче завдання
Створити сценарій: «Автоматичний охоронець» або «Робот-дослідник»
Додати інтерфейс — екранні або звукові повідомлення