Потратил кучу времени чтобы узнать почему серва подключенная к ардуино не работала. Оказалось что новая версия ардуино с библиотекой servo.h выдает другой период PWM, вместо 20мс дает 16мс лол Хардкор какой то вообще. Элементарно серву к ардуино подключить стоит огромных усилий
Комментарии: 15
Sim
Я дам вам бубен - очень много танцев придётся протанцевать в ардуино и библиотеках- бубен не помешает. Это на каждом шагу - начни с корректеровки либ - далее пиши сам. Ну а пока - бубен вам в руки!
Artem
Ого, не знал) а я то думаю откуда у меня столько глюков
Sim
Именно так! Если постараешься - сам либы писать будешь под свои задачи , месяца через два- три усилий. Удачи.
Anonim
тыкнуть 3 проводочка и написать строчку кода, ок 3 строчки?
Artem
Пробовал, не заработало
Anonim
у всех работает со стандартной либой, а у тя нет. Может дело в лапках?
Artem
Библиотека не работает с новой версией ардуины. Там таймер другой и частота разъехалась
Anonim
все там работает.
Artem
Там на гитхабе PR висит с сентября с коммитом который должен исправить это. До сих пор не замерджили в основную ветку
Anonim
sg90 + uno + arduino ide 2.2.1 подойдет?
Artem
Sg90 не пробовал. У меня другой китайский сервомотор
Anonim
и этот китайский. самый китайский из китайских!
Artem
Такой есть
Espresso
Ты читал вообще, что он пишет?