Kleine SG90 microservo voor hobbyprojecten en kleine robots, met 180 graden rotatie en 3-pins aansluiting.
SKU: OT450-C91 Artikelnummer: AA020 EAN: 4504087796505 Locatie: C09.01
Alternatief
Servo MG90S Micro Metalen tandwielen 180 graden
€ 6,50
Bekijk dit alternatief
Zo sluit je de Servo SG90 Micro 180 graden aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.
Dit project laat zien hoe je een SG90 micro servo kunt aansturen met een Arduino Uno. De sketch beweegt de servoarm soepel heen en weer van 0 tot 180 graden. Open de Seriële Monitor op 115200 baud om de huidige servohoek te bekijken.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : SG90 Micro Servo Sweep Demo
* Board : Arduino UNO (arduino:avr:uno)
* Parts : Servo SG90
* Libraries : none (built-in)
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Servo.h>
const int SERVO_PIN = 9;
Servo myServo;
void setup() {
Serial.begin(115200);
myServo.attach(SERVO_PIN);
Serial.println(F("SG90 Servo Sweep Demo Started"));
}
void loop() {
// Sweep from 0 to 180 degrees
for (int pos = 0; pos <= 180; pos += 1) {
myServo.write(pos);
delay(15);
}
Serial.println(F("Reached 180 degrees"));
delay(500);
// Sweep back from 180 to 0 degrees
for (int pos = 180; pos >= 0; pos -= 1) {
myServo.write(pos);
delay(15);
}
Serial.println(F("Reached 0 degrees"));
delay(500);
}
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Dit project laat een SG90 microservo heen en weer bewegen over 180 graden. De servo wordt gevoed via de VIN-pin van de ESP32 (5V via USB) en aangestuurd met een PWM-signaal dat wordt gegenereerd met de ESP32Servo-bibliotheek. Open de Seriële Monitor om de huidige hoek te volgen terwijl hij heen en weer beweegt.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : SG90 Servo Sweep with ESP32
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : Servo SG90
* Libraries : ESP32Servo 3.1.3
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <ESP32Servo.h>
const int SERVO_PIN = 18; // GPIO 18 connected to servo PWM pin
Servo myServo;
void setup() {
Serial.begin(115200);
Serial.println("ESP32 SG90 Servo Sweep Demo");
// Allow allocation of all timers for ESP32Servo
ESP32PWM::allocateTimer(0);
ESP32PWM::allocateTimer(1);
ESP32PWM::allocateTimer(2);
ESP32PWM::allocateTimer(3);
myServo.setPeriodHertz(50); // Standard 50 Hz servo
myServo.attach(SERVO_PIN, 500, 2400); // Standard pulse width limits for SG90
}
void loop() {
// Sweep from 0 to 180 degrees
for (int pos = 0; pos <= 180; pos += 5) {
myServo.write(pos);
Serial.print("Position: ");
Serial.println(pos);
delay(20);
}
delay(500);
// Sweep back from 180 to 0 degrees
for (int pos = 180; pos >= 0; pos -= 5) {
myServo.write(pos);
Serial.print("Position: ");
Serial.println(pos);
delay(20);
}
delay(500);
}
Benodigde bibliotheken: ESP32Servo 3.1.3
Wiring diagram and example code generated by Codey.online — https://www.codey.online
De SG90 Micro Servo is een hoogwaardige, kleine servo die perfect is voor het gebruik in hobbyprojecten en kleine robots. Met een compact formaat van slechts 23 x 12,2 x 29 mm en een gewicht van slechts 9 gram, is deze servo ideaal voor gebruik in kleine ruimtes waar andere servo's niet passen.
Bekijk het SG90 aansluitschema en voorbeeldcode voor Arduino.
De SG90 Micro Servo heeft een koppel van 1,5 kg/cm en kan worden aangesloten op een spanning van 4,8-6V. Het is ook uitgerust met een 3-pins connector, waardoor het gemakkelijk is om aan te sluiten op uw microcontroller of ontwikkelbord.
Deze servo heeft een rotatiebereik van 180 graden en kan nauwkeurig worden gepositioneerd op elke hoek tussen 0 en 180 graden. Het heeft ook een snelle responstijd van slechts 0,1 seconden, waardoor het ideaal is voor toepassingen waarbij snelheid belangrijk is.
| Afmetingen | ca. 22.2 x 11.8 x 31 mm |
|---|---|
| Aansluiting | 3-pins connector |
| Gewicht | 9g |
| Werkspanning | 4.8V-6V |
| Geschikt voor | Arduino |
| Bedrijfstemperatuur | -30 / + 60 graden Celsius |
| Snelheid | 0.10 sec / 60 graden |
| Maximale kracht | 1.8 kg/cm |
| PWM frequentie | 50hz (20ms) |
| Koppel | 1.5-1.7 kg/cm (4.8V-6V) |
| Draaibereik | ca. 180 graden |
| Snelheid onbelast | 0.12 sec / 60 graden (4.8 V) |
Geweldige producten
doet het goed
Prima 9g servo voor een kleine prijs.
Werkt perfect zoals verwacht
Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.
Alles over retourneren
Servo SG90 Micro 180 graden