Технология
Робототехника. 6 класс
Автор Копосов Д. Г.




Глава 8. «Всё есть число»
§ 30. Проект «Счастливая восьмёрка»


Давайте, как говорят, поймаем удачу за хвост. Постараемся научить нашего робота описывать восьмёрку. Принесёт ли это кому-то из вас удачу? Посмотрим.



Задание 46

Составьте программу для движения робота по траектории восьмёрки (рис. 36).


Рис. 36. Схема движения «восьмёрка»

Рассмотрим алгоритм:

1. Пишем программу для движения робота по квадрату. Робот сделает оборот и снова будет смотреть в направлении 1.

2. Нам нужно, чтобы он смотрел в направлении 5. Необходимо развернуть робота на 180°.

3. Затем робот снова делает движение по квадрату и остаётся смотреть в сторону 5, а нам нужно — в сторону 1.

4. Необходимо развернуть робота на 180°.

Посмотрите на пункты 3 и 4 — они повторяют пункты 1 и 2. Значит, нужно использовать цикл со счётчиком (необходимы два повтора).

В итоге наша программа принимает следующий вид — рис. 37.


Рис. 37. Программа движения по восьмёрке

Вам осталось только настроить параметры команд, всё проверить и реализовать проект.





Задание 47

Составьте программу для движения робота по траектории, указанной на рис. 38.


Рис. 38. Схема движения робота





Задание 48

Составьте программу для движения робота, который из треугольников «складывает» мозаику (рис. 39).


Рис. 39. Схема движения «мозаика»







Наверх