Small Servo Motor

$5.00

This servo (SG 90) is tiny and lightweight with high output power and great for for turnout control, rail road crossing gates and other automation. . This servo can rotate approximately 180 degrees (90 in each direction). You can use any servo code, hardware or library to control these servos.

It comes with 3 horns (arms) and hardware. A Servo can be positioned to specific angular positions by sending the servo a coded signal.
Servos, in general, require a lot of currents to operate since they have a motor inside. If you only need to control one small servo
like this one you can connect it directly to Arduino.

If you need to control two or more servos you need an external power supply or battery pack.

Connecting a SG90 micro servo motor to an Arduino
The connection with Arduino is extremely easy. The servo has three leads.

The brown one is the Ground so connect to it Arduino Ground.

The red one is VCC which usually requires a voltage between four points eight to seven point two volts. So connect it to Arduino 5V.

The orange one is the control signal which needs to be a PWM signal with a periodic time of twenty milliseconds aka 50 Hertz and a duty cycle of one to two milliseconds so five to ten percent.

While an on time of one millisecond represents the -90° position of the motor shafts, one point five milliseconds represent 0° position and two milliseconds the plus 90° position. That means you can rotate the shaft a total of 180°.