SG90 9G Servo motor COM52 ,R13

Fr4,000

This a servo motor a type of geared motor that can only rotate 180 degrees. It is controlled by sending electrical pulses from your Arduino, these pulses tell the motor what position it should move to.

In stock

SKU: ROB1104 Category:

Description

Tiny and lightweight with high output power. Servo can rotate approximately 180 degrees (90 in each direction), and works just like the standard kinds but smaller. You can use any servo code, hardware or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gear box, especially since it will fit in small places. It comes with a 3 horns (arms) and hardware.

Specifications

  • Weight: 9 g
  • Dimension: 22.2 x 11.8 x 31 mm approx.
  • Stall torque (4.8V): 17.5oz /in (1kg/cm)
  • Operating speed: 0.1 s/60 degree
  • Operating voltage: 4.8 V (~5V)
  • Dead band width: 10 μs
  • Temperature range: 0 ºC . 55 ºC

Position “0” (1.5 ms pulse) is middle, “90” (~2ms pulse) is all the way to the right, “-90” (~1ms pulse) is all the way to the left.

Getting started with the SG909G Servo motor

Here we will see how to connect a servo motor and then how to turn it to different positions.

Hardware required

  1. Arduino Uno
  2. A servo motor
  3. Jumper wires

Connecting the Hardware

Code

The following code will turn a servo motor to 0 degrees, wait 1 second, then turn it to 90, wait one more second, turn it to 180, and then go back.

// Include the Servo library
#include <Servo.h>
// Declare the Servo pin
int servoPin = 3;
// Create a servo object
Servo Servo1;
void setup() {
// We need to attach the servo to the used pin number
Servo1.attach(servoPin);
}
void loop(){
// Make servo go to 0 degrees
Servo1.write(0);
delay(1000);
// Make servo go to 90 degrees
Servo1.write(90);
delay(1000);
// Make servo go to 180 degrees
Servo1.write(180);
delay(1000);
}
Package includes:
1× SG90 Micro Servo Motor
Package