# Servomotor SG90 360 grade, continuu

> Servomotor SG90 cu rotatie continua 360 grade, compact si usor (9 grame), destinat proiectelor RC si roboticii. Directia si viteza se controleaza din Arduino prin comanda servo.write. Alimentare 3 - 7.2VDC, viteza 0,12 s/60o la 4,8V, cuplu de blocare 1Kg/cm la 4.8V, dimensiuni 22 x 11.5 x 22.5 mm. Include brate de extensie si suruburi de montaj.

- Pagina: https://sigmanortec.ro/servomotor-sg90-360-continuu
- Pret: 12.89 RON
- Disponibilitate: In stoc; 1-2 zile
- Cod: 33089 · EAN: 5940636881145
- Categorie: Mecatronica si IoT > Servomotoare
- Colet (date de livrare): 0.012 kg
- Actualizat: 2026-08-25
- Magazin: [Sigmanortec.ro](https://sigmanortec.ro/llms.txt)
- Preturi: RON, TVA inclus; preturi si stoc la data de 2026-10-22 04:48 (Europe/Bucharest)

## Descriere

Servomotor cu rotatie continua 360 grade, compact si usor, ideal pentru proiecte RC si roboti unde ai nevoie de miscare permanenta. Directia si viteza se controleaza simplu din Arduino prin servo.write, functioneaza la 3 - 7.2VDC, ofera cuplu de pana la 1Kg/cm la 4.8V si include brate de extensie si suruburi pentru montaj rapid.
Servo motor tip SG90 cu rotatie la 360 grade, greutate 9grame, ideal pentru aplicatii RC.
Rotatia este continua si nu se poate controla pozitia exacta a servomotorului la un anumit grad. Prin "servo.write" se stabileste directia si viteza de rotatie a servomotorului.
Specificatii:
Tensiune alimentare: 3 - 7.2VDC
Viteza functionare: 0,12 s/60o (la 4,8V)
Cuplu in blocare: 1Kg/cm la 4.8V
Dimensiuni mm: 22 x 11.5 x 22.5
Include diferite estensii brat si suruburi de fixare
Exemplu cod test pentru servomotor:
// zoomkat 3-28-14 serial servo incremental test code
// using serial monitor type a character (s to increase or a
// to decrease) and enter to change servo position
// (two hands required, one for letter entry and one for enter key)
// use strings like 90x or 1500x for new servo position
// for IDE 1.0.5 and later
// Powering a servo from the arduino usually *DOES NOT WORK*.
\#include<Servo.h>
String readString;
Servo myservo;
int pos=1500; //~neutral value for continous rotation servo
//int pos=90;
void setup()
{
myservo.attach(9, 400, 2600); //servo control pin, and range if desired
Serial.begin(9600);
Serial.println("serial servo incremental test code");
Serial.println("type a character (s to increase or a to decrease)");
Serial.println("and enter to change servo position");
Serial.println("use strings like 90x or 1500x for new servo position");
Serial.println();
}
void loop()
{
while (Serial.available()) {
char c = Serial.read(); //gets one byte from serial buffer
readString += c; //makes the string readString
delay(2); //slow looping to allow buffer to fill with next character
}
if (readString.length() >0) {
if(readString.indexOf('x') >0) {
pos = readString.toInt();
}
if(readString =="a"){
(pos=pos-1); //use larger numbers for larger increments
if(pos<0) (pos=0); //prevent negative number
}
if (readString =="s"){
(pos=pos+1);
}
if(pos >= 400) //determine servo write method
{
Serial.println(pos);
myservo.writeMicroseconds(pos);
}
else
{
Serial.println(pos);
myservo.write(pos);
}
readString=""; //empty for next input
}
In serial monitor se va tasta "s" sau "a", urmat de tasta ENTER, urmat apoi de valoarea cu X (exemplu: s --> ENTER --> 1000x --> ENTER).
Pentru oprirea motorului se foloseste valoarea 1500x.
