Что же такое сервомотор?

Сервомотор или как его ещё называют сервопривод за принципом действия очень похож на обыкновенный мотор. Самое главное отличие заключается в том, что приводом сервомотора мы можем управлять. К примеру, задать скорость вращения, либо же поставить в нужное нам положение (определенный градус). По правде говоря, мотор является одним из компонентов сервомотора, можно было догадаться по названию. То есть в середине сервомотора есть мотор с редуктором, который в свою очередь преобразует электричество в механику. 

Где используют сервомоторы?

Как вы уже успели догадаться сервоприводы, используют в самых различных сферах робототехники. Они помогают реализовать любое движение робота или нашей системы. К примеру, открывать шлагбаум либо при создании «робо-руки». Ниже представлено фото манипулятора где используют несколько сервомоторов. Купить сервомоторы Вы можете в магазине RoboStore.

Манипулятор з сервомоторами MG995 Tower Pro

Как подключать сервомотор к плате Ардуино Уно?

Подключение любого сервомотора, достаточно простое. Нам необходимо подключить всего три провода к плате Ардуино или какому-то другому МК.

Servo

Arduino

Коричневий

GND

Красный

5V

Желтый

D9

Подключение сервопривода 180 MG995 к плате Arduino Uno

Как программировать сервомоторы?

После успешного подключения к плате Арудино, нам необходимо написать и загрузить программу. Тут можно провести много времени, так как задачи бывают разные. И для реализации некоторых из них нужно провести не один час времени. 
Мы же воспользуемся готовой библиотекою Servo.h. И загрузим скетч для проверки работа способности нашего сервомотора.


Пример программы для тестирования сервомотора, можно скачать тут:

Example program

Видео роботы данного скетча:


Все необходимое вы можете приобрести в нашем – интернет-магазине RoboStore.