Теперь мы научимся управлять вращением электромотора и обучим робота двигаться прямолинейно и поворачивать. Необходимо познакомиться с понятием широтно-импульсной модуляции и выяснить, для чего нужны драйверы.
1. Для чего нужны драйверы? 2. Как будет различаться вращение моторов при движении роботоплатформы прямолинейно и на повороте? 3. В каких случаях необходимо использовать широко-импульсную модуляцию (PWM)? 4. Создайте модель движения робота по траектории с несколькими поворотами. 5. Используя различные электронные компоненты, усложните конструкцию робота, установив на макетную плату светодиоды. Измените программу таким образом, чтобы, в случае когда роботоплатформа едет вперёд, светодиод излучал бы свет, а при движении назад был выключен. 6. Придумайте и составьте алгоритмы движения с сигнализацией, например при движении вперёд горит зелёный светодиод, при движении назад— красный, повороты направо и налево подсветите соответствующими светодиодами.