Ставлю на плохую пайку проводов к Ардуине. При вращении сервы всё трясётся-дёргается, возможно, контакт теряется.
Ну или, как вариант, серва убитая (её потенциометр).
Пайка плохая, да - перепаяю. Я паяльник первый раз взял в руки неделю назад
Мне пришло в голову, что servo.write() - это может быть асинхронная команда, т.е. управление возвращается к скетчу ДО того, как привод реально повернулся на указанный угол. И тогда получается, что привод получает следующую команду ДО того, как закончил выполнение предыдущуей- и дергается, болезный.
То, что я написал выше - имеет смысл? Напрямую в документации разъяснений за синхронность/асинхронность этой команды не нашел.
Равномерное угловое движение лазера приводит к неравномерному движению пятна на плоской стене. Вы в школе учились? Геометрия-планиметрия была? Оптика геометрическая? Хотя до этого ещё далеко - надо просто заставить серву двигаться.
Это-то, как раз, нормально – в традициях отечественной инженерной школы. Вы знаете ответ на загадку: “Что такое “не жужжит и в зад не лезет””? Так вот, это отечественное приспособление для жужжания в заду.
Если капчу победить, то из кино понятно, что имеется ввиду под неравномерностью.
Она у него именно в серве. По скетчу она должна двигаться туда-сюда почти от края до края, а на деле иногда случаются срывы, когда серва не на заданный угол поворачивается, а на сколько получится. При этом собрано всё так, что серва за провода ардуину туда сюда таскает, всё болтается, а пайка конкретно новичковая. Я поэтому на неё и грешу.
Сам удивляюсь! Ссылку открывал с компа, где я в Яндексе залогинен. Только что ссылка через переадресацию… Не знаю.
А вот с планшета, с которого сейчас пишу, действительно без капч открывается.
Не поймёшь этих Яндексов…