Инструкция будет полезной, если робоплатформа:
- не выполняет команды, заданные в программе;
- не едет прямо;
- не поворачивает вправо/влево;
- не едет на заданное расстояние.
Энкодер - это преобразователь угла поворота мотора. Настройка заключается в уравнивании значений счетчика шагов каждого мотора в RobboScratch. Для этого нужно подкрутить потенциометры, расположенные на плате.
Для настройки вам понадобится тонкая шлицевая отвертка с диэлектрической ручкой. Отвёртка без изоляции не подойдет, т.к. будут дополнительные помехи на устройстве.
Шаг 1. Зафиксируйте робоплатформу на чем-нибудь высоком, чтобы колеса могли свободно крутиться. Например, поставьте робоплатформу на кружку или на скотч.
Шаг 2. Проверьте, что тумблер 1 и 2 находятся в нижнем положении.
Шаг 3. Установите оба колеса на одинаковом расстоянии от корпуса так, чтобы они могли свободно вращаться. Колеса должны держаться на валу двигателя, не касаясь корпуса робоплатформы.
Откроется окно датчиков робоплатформы:
- приемлемое расхождение счетчиков должно быть до 20 (при запуске на 1000 шагов);
- если расхождение больше 20 шагов или значения счетчика не изменяется, переходите к следующему шагу.
Шаг 8. Если значение не изменяется: при включенных моторах, медленно и плавно вращайте отверткой потенциометр в любом направлении. Аккуратное вращение необходимо, чтобы не пропустить момент, когда начнут приходить значения шагов. Если цифры не появились при вращении по часовой стрелке, поверните отверткой в обратном направлении.
Уберите отвертку как только значения появятся и начнут плавно увеличиваться.
Таким образом вы настроили энкодеры. Если движение робоплатформы остается некорректным, напишите нам в техническую поддержку.