Програмування прямолінійних рухів робота

Презентація уроку допоможе вчителю чітко й доступно ознайомити учнів із програмуванням прямолінійного руху робота за допомогою середовища LEGO Mindstorms.
У матеріалі розглядаються основні блоки керування рухом — «Move Steering» та «Move Tank», а також параметри швидкості, відстані й часу. Учні дізнаються, як досягти точного руху вперед і назад, а також як програмно керувати зупинкою.
Урок формує навички точного налаштування програм, розвиває алгоритмічне мислення, уважність і вміння аналізувати рух роботизованої моделі в реальному середовищі.

  • 72 слайди презентації;
  • матеріал для учнів 8 класу НУШ;
  • файл у форматі .pptx

Завантажити файл у форматі .pptx

Приклади слайдів:

Зміст презентації

Програмування прямолінійних рухів робота

1. Вступ
Що таке прямолінійний рух у робототехніці?
Приклади з реального життя: рух візка, автомобіля, лінійного транспорту
Чому важливо навчити робота рухатися прямо?

2. Що впливає на прямолінійний рух?
Конструкція робота: симетрія, баланс, тип коліс
Стан поверхні: тертя, нерівності
Потужність та синхронізація моторів
Налаштування програмного середовища

3. Середовище програмування
EV3-G: блоки Move Steering / Move Tank
Spike Prime / Scratch: блок «рухатися вперед на … см»
Arduino: керування моторами за допомогою PWM

4. Основні програмні блоки для прямого руху (на прикладі EV3-G)
Move Steering: для одночасного управління двома моторами
Параметри:
Потужність (Power)
Тривалість (Time, Rotations, Degrees)
Напрямок (Steering = 0 для прямолінійного руху)

5. Методи програмування прямолінійного руху
За часом (рух X секунд)
За обертами (1 оберт = ~17.5 см, залежить від коліс)
За відстанню (розрахунок за допомогою формули)
З використанням сенсорів (наприклад, до лінії або об’єкта)

6. Демонстрація програми
Приклад 1: рух вперед на 50 см
Приклад 2: рух вперед і назад
Приклад 3: зупинка при виявленні перешкоди

7. Практичне завдання
Створити програму для руху робота на 1 метр
Додатково: поворот на 180° і рух назад
Варіант з сенсором: рух до перешкоди, потім зупинка

8. Типові помилки
Нерівна потужність моторів
Невірні порти підключення
Недостатнє закріплення конструкції
Вибір неправильного режиму керування

9. Поради для точного руху
Використовуйте однакові мотори й колеса
Вирівняйте потужність (100% обидва мотори)
Тестуйте на рівній поверхні
Налаштовуйте параметри програм точно (з урахуванням діаметра коліс)