Compact, léger (9 g) et facile à contrôler via PWM, le micro servo SG90 est la référence abordable pour robots, maquettes et domotique au Maroc.
Idéal pour les débutants qui souhaitent faire bouger des objets sans avoir à construire un contrôleur de moteur avec rétroaction et réducteur, notamment grâce à sa capacité à s’adapter aux espaces restreints. Il est livré avec 3 bras et le matériel nécessaire.
Caractéristiques techniques
- Poids : 9 g
- Couple max : 1,8 kg·cm (4,8 V)
- Vitesse : 0,12 s/60 ° (4,8 V)
- Tension : 4,8 – 6 V
- Courant à vide : 10 mA (typique)
- Courant en fonctionnement : 100 – 250 mA (typique)
- Courant de blocage (stall) : 360 mA (mesuré)
- Modulation : PWM (compatible Arduino, ESP32, Raspberry Pi, etc.)
- Plage : 0–180 °
- Dimensions : 23 × 12,2 × 29 mm
Avantages du SG90
Petit & léger
S’intègre dans les espaces exigus sans alourdir la structure.
Faible consommation
Idéal pour des projets sur batterie ou alimentations 5 V USB.
Excellent rapport qualité-prix
Disponible au Maroc dès ~30dhs
Branchement & code Arduino
- Fil rouge → +5 V
- Fil marron → GND
- Fil orange → PWM (ex. D9)
Le signal PWM détermine la position du servo :
- 1 ms ≈ angle -90° → tout à gauche
- 1,5 ms ≈ angle 0° → position centrale
- 2 ms ≈ angle +90° → tout à droite
#include <Servo.h>
Servo sg90;
void setup()
{
sg90.attach(9);
}
void loop()
{
sg90.write(0);
delay(500);
sg90.write(90);
delay(500);
sg90.write(180);
delay(500);
}
Applications populaires au Maroc
- Bras robotiques éducatifs
- Direction de voitures RC
- Gouvernes d’aéromodélisme
- Projets domotiques (volets, serrures, capteurs)
FAQ SG90
Le SG90 est-il compatible Raspberry Pi ?
Oui, via une alimentation 5 V externe et un signal PWM.
Peut-il soulever un objet lourd ?
Non, limitez-vous à ~200 g au bout d’un bras de 1 cm.
Comment réduire les vibrations ?
Utilisez un support rigide et un filtrage logiciel (mouvements lissés).
Est-ce que le servo SG90 est compatible avec l’ESP32 ?
Oui, le micro servo SG90 est entièrement compatible avec l’ESP32. Vous pouvez le contrôler en utilisant un signal PWM sur n’importe quelle broche numérique de l’ESP32. Il suffit d’utiliser une bibliothèque comme Servo.h
(via ESP32 Servo Library) et de s’assurer que l’alimentation est bien régulée (5V recommandé).
Peut-on modifier un servo SG90 pour obtenir une rotation à 360° ?
Oui, mais cela nécessite une modification physique du moteur, ce qui le rendra non positionnable (perte du contrôle d’angle précis). Il deviendra un servo à rotation continue, comme un petit moteur avec contrôle de vitesse et direction via PWM.
Conclusion
Polyvalent, économique et facile à trouver au Maroc, le Tower Pro SG90 est le choix idéal pour débuter en robotique ou domotique avec Arduino.
Imad2003 (client confirmé) –
Livraison rapide, bon service
Imad2003 –