Дорабатываем процедуру движения робота.
Исходник кода (скачать) Задание 1 Доработать процедуру go. Процедура должна зависеть не от 1, а от 2 параметров:
Общая скорость вращения колеса считается так: gospeed +/- turnspeed. Знаки в каждом случае определите сами. Важно! Общая скорость колеса не должна по модулю оказываться больше 100. Поэтому нужно в процедуру добавить часть, которая бы проверяла это условие и "обрезала" слишком большие значения до границ -100..+100. Задание 2. Добавьте в основной программе (в разделе loop) ещё одно считывание аналогового сигнала (с любого свободного пина): мы уже задавали одним потенциометром скорость вперёд-назад, теперь вторым нужно задавать угол поворота. | |
Видео-образец будет ближе к концу недели. | |
Просмотров: 369 | |
Всего комментариев: 0 | |