Потратил кучу времени чтобы узнать почему серва подключенная к ардуино не работала. Оказалось что новая версия ардуино с библиотекой servo.h выдает другой период PWM, вместо 20мс дает 16мс лол Хардкор какой то вообще. Элементарно серву к ардуино подключить стоит огромных усилий

Комментарии: 15

  1. Sim

    Я дам вам бубен - очень много танцев придётся протанцевать в ардуино и библиотеках- бубен не помешает. Это на каждом шагу - начни с корректеровки либ - далее пиши сам. Ну а пока - бубен вам в руки!

    • Artem

      Ого, не знал) а я то думаю откуда у меня столько глюков

      • Sim

        Именно так! Если постараешься - сам либы писать будешь под свои задачи , месяца через два- три усилий. Удачи.

  2. Anonim

    тыкнуть 3 проводочка и написать строчку кода, ок 3 строчки?

    • Artem

      Пробовал, не заработало

      • Anonim

        у всех работает со стандартной либой, а у тя нет. Может дело в лапках?

        • Artem

          Библиотека не работает с новой версией ардуины. Там таймер другой и частота разъехалась

          • Anonim

            все там работает.

            • Artem

              Там на гитхабе PR висит с сентября с коммитом который должен исправить это. До сих пор не замерджили в основную ветку

              • Anonim

                sg90 + uno + arduino ide 2.2.1 подойдет?

                • Artem

                  Sg90 не пробовал. У меня другой китайский сервомотор

                  • Anonim

                    и этот китайский. самый китайский из китайских!

                    • Artem

                      Такой есть

    • Espresso

      Ты читал вообще, что он пишет?

Не нашли ответ?

Вам также может быть интересно