Серводвигатель SG90 (180 град)

Серводвигатель или сервомотор может поворачиваться на определенный угол относительно 0°. Некоторые серво могут совершать полный оборот в 360°. Серво в наборе рассчитаны на поворот максимум 180°.

Основные характеристики:

  1. напряжение питания: 5 В;
  2. крутящий момент: 1.6 кг/см;
  3. время поворота на 60°: 0.1 сек.

В комплекте к серводвигателю идут три качалки и три винта для их крепежа. На качалках предусмотрены специальные отверстия для крепления приводимых в движение деталей.

 

Схема подключения серводвигателя SG90 (180 градусов)

На схеме ниже представлен пример подключения серводвигателя SG90.

Цвета проводов серводвигателя: GND – коричневый, сигнал – оранжевый, питание 5В – красный.

Подключение сервопривода
Подключение сервопривода

Код для подключения серводвигателя SG90 (180 градусов)

В примере ниже показано, как подключить серводвигатель SG90, а также продемонстрировать движение крыльчаток.

Для того, чтобы подключить встроенную библиотеку Servo через ARDUINO IDE, нужно использовать путь Скетч/Подключить библиотеку/Servo.

#include <Servo.h> // подключена библиотека серво
  
Servo servo; // даем название серво 
void setup() {  
  servo.attach(3); // серво на пине 3  
  servo.write(0);  // начальное положение в градусах   
}  
  
void loop() {  
  servo.write(90); // поворот на 90 градусов  
  delay(1000); // задержка 1 секунда  
  servo.write(180); // поворот на 180 градусов  
  delay(1000);  
  servo.write(90);  
  delay(1000);  
  servo.write(0);  
  delay(1000);          
} 

 

Скачать файл с кодом, формат .INO: Серводвигатель SG90