Статья рассчитана на новичков.
Автору 10 лет, это его первая статья.
В этой статье вы узнаете: что такое сервопривод, для чего он нужен и как с ним работать. Примеры скетчей для arduino, подключение к arduino и виды сервоприводов.
Для начала разберёмся: Что такое сервопривод? Сервопривод - это мотор с понижающим редуктором (механизм позволяющий преобразовывать высокое количество оборотов в сильный крутящий момент, но мощность остаются неизменной), который позволяет поворачиваться на определённый угол. Управляется "серва" с помощью специального ШИМа (Широтно импульсная модуляция), но заморачиваться не придется - все тонкости работы спрятаны в идущую в комплекте с arduino IDE библиотеку Servo. С ней управление приводом не составит проблем .
Также хочется отметить, что есть сервоприводы постоянного вращения, которые не могут поворачиваться на какой-то угол, но позволяют устанавливать свою скорость. В библиотеке Servo если применять метод write, то если записать 90-стоп, 180-полный назад, 0 - полный вперёд
Теперь рассмотрим вопрос с подключением сервопривода к плате. У каждого сервопривода три провода (что видно из картинки сверху): питание, земля и сигнальный. Обычно - это красный, чёрный и жёлтый соответственно. Стандартные "сервы" питаются от 5 вольт, поэтому подключение для любой платы arduino будет таким:
Красный провод >-- +5v Чёрный провод >-- gnd Жёлтый или оранжевый провод >-- любой цифровой пин
Есть небольшая тонкость: "серва" на старте берёт порядочный ток, если вы работаете с одним сервоприводом - это не критично, даже не думайте об этом, но если вы подключаете несколько "серв" - берите отдельный блок питания для сервоприводов и, если уж заморачиваться, то можно поставить конденсатор электролитический на ёмкость от 200 до 1000 микрофарад, но это не обязательно.
Ниже будет картинка подключения.
Скетч для ардуино с подробными комментариями будет в папке "Arduino and Servo"
Ссылка на скачивание всех скетчей, схем подключения и картинок будет в конце статьи.
Подключите всё по схеме, скачайте прошивку, загрузите в ардуино. Когда вы будете крутить потенциометр, сервопривод будет повторять и крутиться точно также как и потенциометр.
Применение сервопривода:
Авиамоделизм. Например для поворота хвоста и изменение траектории полёта. Для открытия дверей, окон, крышек мусорки и т.д. Для роботов (Им же надо как-то двигаться) Для всевозможных станков
И многое другое.
Здесь ссылки на покупку.
Купить на али с металлическим редуктором
Купить мощную сервомашинку на али
На этом всё. Скачать папку с кодом
Спасибо, что прочли эту статью! Надеюсь она была полезной. Подписывайтесь на канал, оставляйте комментарии.Всем пока
#ардуино #сервопривод