SG90 Micro Servo Motor
MotorSmall, light servo motor whose shaft turns to the angle you ask for (0-180°) and stays there; for robot arms, door latches and pointer projects. Driven from a single signal pin with Arduino's Servo library. One unloaded servo can run off the Arduino's 5V; for several, or under load, use an external 5V supply and join the grounds.
Specifications
- Type
- Micro servo, plastic gears
- Rotation
- ~180°
- Torque
- 1.8 kg·cm (4.8V)
- Speed
- 0.1 s / 60° (4.8V)
- Operating voltage
- 4.8 - 6V
- Control
- 50 Hz PWM, 1-2 ms pulse (Servo library)
- Weight
- 9 g
- Wire colours
- Brown GND, red VCC, orange signal
Shop prices
- Robocombo54.00 ₺
- Robotzade60.00 ₺
- HobiDevre72.00 ₺
- Elektrovadi72.14 ₺
- Hatfon73.49 ₺
- Modül Elektronik82.01 ₺
- Robotistan82.21 ₺
- Motorobit88.38 ₺
- Robo9089.28 ₺
- Robotsepeti90.82 ₺
- Robolink Market112.50 ₺
- Komponentci124.25 ₺
- SAMM Market12.00 ₺
- F1 Depo55.20 ₺
- Direnc.net104.62 ₺
Projects with this part
Servo with a PotentiometerBeginner25 minAs you turn a potentiometer's knob, an SG90 servo motor turns with it: one end of the knob is 0°, the other 180°. The angle the servo stops at is also written to the Serial Monitor. It teaches adding a library (Servo) to a project, turning a value read with analogRead into an angle with map, and sending a motor to the angle you want with servo.write. The Servo library comes with the Arduino IDE, so there is nothing to install.Open project
Code Door LockIntermediate50 minA door lock that opens with a code typed on a 4x4 keypad: the LCD says what to do and shows the digits as *, and when the code is right the servo turns the latch and opens the door for 5 seconds while the screen counts down. After 3 wrong codes in a row the keypad is locked for 30 seconds. While the door is open, A changes the code; the new code is typed twice and saved in the Arduino's EEPROM memory, so it is kept even if the power goes. It teaches reading a keypad as a matrix, splitting a program into states (locked, open, waiting, changing the code), listening to keys while timing with millis(), and using memory that lasts. Install "Keypad" and "LiquidCrystal I2C" from the Library Manager; Servo and EEPROM come with the Arduino IDE. This is a learning project; do not use it as a real door's only lock.Open project
RFID Card Door LockIntermediate60 minA door lock that opens with a card or key fob you have introduced: the RC522 reader reads the card's number, and if it is known the green LED lights up, a short beep sounds and the servo turns the latch and opens the door for 5 seconds; an unknown card lights the red LED and sounds a long beep. The first card you scan becomes the master card: scanning it opens adding mode for 10 seconds, and a new card scanned meanwhile is added, a known one removed. The cards are kept in the Arduino's EEPROM memory, so they are not forgotten when the power goes. It teaches talking to a module over SPI, comparing card numbers, keeping a small list in EEPROM, and letting a mode close by itself. Install "MFRC522" from the Library Manager; Servo and EEPROM come with the Arduino IDE. This is a learning project; do not use it as a real door's only lock.Open project
Joystick Pan-Tilt Camera HeadBeginner40 minA camera head built from two servos: the bottom servo turns the camera left and right, the top one up and down, and you steer it with a joystick. The further you push the stick the faster the head turns, and it stays where it is when you let go; pressing the joystick sends both servos slowly back to the middle. The servos run from a separate 3 x AA battery holder, with the grounds joined. It teaches turning an analog stick into a speed with a dead zone, moving servos smoothly and within limits with millis(), and powering more than one servo from a supply of their own. The Servo library comes with the Arduino IDE; there is nothing to install.Open project
Rain Alert and Automatic WindowBeginner40 minA setup that sounds an alert and closes the window by itself when it starts to rain: when water drops land on the rain sensor's plate, the buzzer plays a ding-dong three times, then a servo slowly closes the window. Some time after the plate dries, the window opens again. The sensor board is powered from one of the Arduino's pins and switched on only while measuring, so the plate does not corrode by electrolysis. It teaches turning an analog reading into a percentage, using two separate thresholds for rain and dry, timing a period (that starts over if the plate gets wet again) and turning a servo slowly, one step at a time. The Servo library comes with the Arduino IDE; there is nothing to install.Open project
In the app, tick off every wire, match the parts to your inventory and pick up where you left off.
Build it step by step in the app