Зміст презентації
Програмування гусеничного робота з ультразвуковим датчиком
Що таке гусеничне шасі?
(Особливості: підвищена прохідність, стабільність, стійкість)
Призначення ультразвукового датчика в робототехніці
Завдання заняття: створити програму для гусеничного робота, що уникає перешкод
2. Мета заняття
Ознайомити з поєднанням апаратної складової (гусеничне шасі + датчик)
Навчити програмувати рух з урахуванням відстані до об’єкта
Розвивати логічне та алгоритмічне мислення
3. Компоненти моделі
Базова модель гусеничного робота:
2 великі мотори (гусениці)
Ультразвуковий датчик (спереду або на поворотному кріпленні)
Блок EV3 / Spike / аналог
4. Можливості ультразвукового датчика
Визначення відстані до об’єкта (в см / дюймах)
Реагування на присутність об’єкта
Вимірювання зміни відстані в реальному часі
5. Програмні блоки
Sensor – Ultrasonic: режим Distance/Compare
Loop (Цикл) — безперервне опитування датчика
Switch (Перемикач) — умова «якщо перешкода – тоді»
Move Tank / Move Steering — керування гусеницями
6. Алгоритм роботи робота
Рух вперед
Якщо перешкода ближче, ніж 20 см:
Зупинка
Від’їзд назад або поворот в інший бік
Повтор дій у циклі
7. Демонстрація програми
Скріншот або блок-схема програми
Коментар до кожного блоку
8. Практична частина
Завдання: запрограмувати гусеничного робота так, щоб:
Уникав перешкод
Зупинявся на безпечній відстані
Повертав ліворуч або праворуч при виявленні перешкоди
9. Ускладнення (опціонально)
Додавання звукового сигналу при виявленні перешкоди
Випадковий поворот (вліво або вправо)
Реагування на кілька об’єктів у просторі
10. Тестування і налагодження
Випробування програми на макеті з перешкодами
Аналіз проблем і вдосконалення
11. Творче завдання
Розробити сценарій:
🛰️ «Дослідник планети»
🚧 «Будівельний робот»
🧭 «Патрульний охоронець»