Op werkdagen vóór 14:00 uur besteld = dezelfde dag verzonden en in 98% van de gevallen de volgende dag in huis. Gratis retourneren 30 dagen bedenktijd 1 jaar garantie

Aansluitschema en codevoorbeeld

Zo sluit je de Servo SG90 Micro 180 graden aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.

SG90 Micro Servo Sweep Demo

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.

Aansluitschema: Servo SG90 Micro 180 graden op een Arduino UNO
Aansluitschema · Klik om te vergroten
Aansluittabel: Servo SG90 Micro 180 graden op een Arduino UNO
Aansluittabel · Klik om te vergroten
SG90_Micro_Servo_Sweep_Demo.ino · gecompileerd en getest
/*
 * ==================================================================
 *  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

SG90 Servo Sweep met ESP32

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.

Aansluitschema: Servo SG90 Micro 180 graden op een ESP32 DevKit V1
Aansluitschema · Klik om te vergroten
Aansluittabel: Servo SG90 Micro 180 graden op een ESP32 DevKit V1
Aansluittabel · Klik om te vergroten
SG90_Servo_Sweep_with_ESP32.ino · gecompileerd en getest
/*
 * ==================================================================
 *  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

Servo SG90 Micro 180 graden

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.

  • Kracht: 1.8 kg/cm
  • Draaibereik: ca. 180 graden
  • Werkspanning: 4.8V-6V
  • Snelheid: 0.10 sec / 60 graden
  • Afmetingen: ca. 22.2 x 11.8 x 31 mm
  • PWM frequentie: 50hz (20ms)
  • Gewicht: 9g
  • Snelheid onbelast: 0.12 sec / 60 graden (4.8 V)
  • Koppel: 1.5-1.7 kg/cm (4.8V-6V)
  • Bedrijfstemperatuur: -30 / + 60 graden Celsius

 

 

  • Compact formaat
  • 180 graden
  • 9 gram
  • 3-pins connector
Bij afspelen wordt de video van YouTube geladen.

Waarom kiezen voor dit product?

  • Compact formaat – Past in kleine ruimtes.
  • Voor kleine robots – Geschikt voor hobbyprojecten en kleine robots.
  • Nauwkeurige positionering – Positioneerbaar tussen 0 en 180 graden.
  • Snelle responstijd – Slechts 0,1 seconden responstijd.
  • Eenvoudig aansluiten – 3-pins connector voor microcontroller of ontwikkelbord.
Specificaties
Afmetingenca. 22.2 x 11.8 x 31 mm
Aansluiting3-pins connector
Gewicht9g
Werkspanning4.8V-6V
Geschikt voorArduino
Bedrijfstemperatuur-30 / + 60 graden Celsius
Snelheid0.10 sec / 60 graden
Maximale kracht1.8 kg/cm
PWM frequentie50hz (20ms)
Koppel1.5-1.7 kg/cm (4.8V-6V)
Draaibereikca. 180 graden
Snelheid onbelast0.12 sec / 60 graden (4.8 V)

Vaak samen gekocht

Totaal: € 17,53

Beoordelingen

★★★★★ 5,0/5 4 beoordelingen
  • ★★★★★Wiel ZeegersGeverifieerde koop

    Geweldige producten

  • ★★★★★Gijs HardieckGeverifieerde koop

    doet het goed

  • ★★★★★ArnoGeverifieerde koop

    Prima 9g servo voor een kleine prijs.

Schrijf een beoordeling
Jouw beoordeling

Verzenden & retourneren

Verzending

  • Pakket met track & trace€ 7,70Binnen 24 uur
  • Ophalen bij PostNL locatie€ 7,40Binnen 24 uur
  • Brievenbuspakketje€ 3,70Binnen 2 werkdagen
  • Brievenbuspakketje 24 uur€ 4,55Binnen 24 uur
  • Afhalen in de winkelGratis
Alles over verzenden

Retourneren

Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.

Alles over retourneren

Eerder bekeken

4-kanaals optocoupler isolatiemodule

4-kanaals optocoupler isolatiemodule

€ 2,10