Технология
Робототехника. 8 класс
Автор Копосов Д. Г.
Глава 3. Программный продукт
§ 11. Проект «Управление электромобилем»
Задание 15
Разберитесь в алгоритме, показанном на рис. 18. Составьте программу. Проверьте работоспособность. При необходимости внесите изменения в настройки блоков. Реализуйте отображение значений мощность мотора на экране робота.


Задание 16
Внося коррективы в программу, добейтесь оптимального изменения скорости. Например, чтобы она изменялась на число, не являющееся делителем 100. Обратите внимание, чтобы значение мощности мотора не выходило за возможный диапазон (0-100).
Задание 17
Проанализируйте алгоритм, представленный на рис. 19. Определите, какую задачу решает данная программа, то есть что будет выведено на экран робота в результате её выполнения.


Задание 18
Измените алгоритм таким образом, чтобы в нём не использовались блоки Ожидание.
Задание 19
Создайте программу, которая максимально полно реализует систему ручного управления роботом: увеличение скорости, торможение, развороты, задний ход, клаксон и т. д. Используйте и имеющиеся датчики касания, и кнопки управления роботом. Визуализируйте управляющие команды и режимы работы робота.
Если что-то не работает как надо — проверяйте всю программу часть за частью и ищите ошибку.
Это повторялось снова и снова со всеми моими изобретениями. Первым шагом была интуиция, за ней следовала вспышка, затем возникали препятствия — и они исчезали, потом возникали баги — так называются маленькие недочёты и трудности — и необходимы месяцы постоянного поиска, исследований и тяжёлого труда до успеха или неудачи». (1878 год)
Томас Эдисон