Arkisin ennen klo 14.00 tilatut tuotteet lähetetään samana päivänä ja ovat 98 %:ssa tapauksista perillä seuraavana päivänä. Ilmainen palautus 30 päivän harkinta-aika 1 vuoden takuu

Kytkentäkaavio ja koodiesimerkki

Näin kytket Servo SG90 Micro 180 astetta:n Arduino UNOon tai ESP32:een, mukana esimerkkisketsi, jonka voit ladata heti.

SG90-mikroservon sweep-demot

Tässä projektissa näytetään, miten SG90-mikroservoa ohjataan Arduino Unolla. Sketch liikuttaa servovartta tasaisesti edestakaisin 0:sta 180 asteeseen. Avaa Serial Monitor nopeudella 115200 baud nähdäksesi servon nykyisen kulman.

Kytkentäkaavio: Servo SG90 Micro 180 astetta laitteessa Arduino UNO
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: Servo SG90 Micro 180 astetta laitteessa Arduino UNO
Kytkentätaulukko · Klikkaa suurentaaksesi
SG90_Micro_Servo_Sweep_Demo.ino · käännetty ja testattu
/*
 * ==================================================================
 *  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-servon sweep ESP32:lla

Tässä projektissa SG90-mikroservo liikkuu edestakaisin 180 astetta. Servo saa virtansa ESP32:n VIN-pinistä (5V USB:stä) ja sitä ohjataan PWM-signaalilla, որը generoidaan ESP32Servo-kirjastolla. Avaa Serial Monitor nähdäksesi nykyisen kulman servoa ajattaessa edestakaisin.

Kytkentäkaavio: Servo SG90 Micro 180 astetta laitteessa ESP32 DevKit V1
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: Servo SG90 Micro 180 astetta laitteessa ESP32 DevKit V1
Kytkentätaulukko · Klikkaa suurentaaksesi
SG90_Servo_Sweep_with_ESP32.ino · käännetty ja testattu
/*
 * ==================================================================
 *  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);
}

Tarvittavat kirjastot: ESP32Servo 3.1.3

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Servo SG90 Micro 180 astetta

SG90 Micro Servo on korkealaatuinen, pieni servo, joka sopii täydellisesti harrastusprojekteihin ja pieniin robotteihin. Kompaktin 23 x 12,2 x 29 mm koon ja vain 9 gramman painon ansiosta tämä servo on ihanteellinen käytettäväksi ahtaissa tiloissa, joihin muut servot eivät mahdu.

Katso SG90:n kytkentäkaavio ja esimerkkikoodi Arduinoa varten.

SG90 Micro Servon vääntömomentti on 1,5 kg/cm ja se voidaan liittää 4,8-6V jännitteeseen. Siinä on myös 3-napainen liitin, mikä tekee sen kytkemisestä mikrokontrolleriin tai kehitysalustaan helppoa.

Tämän servon kiertoliikealue on 180 astetta, ja se voidaan asettaa tarkasti mihin tahansa kulmaan 0 ja 180 asteen välillä. Siinä on myös nopea 0,1 sekunnin vasteaika, mikä tekee siitä ihanteellisen sovelluksiin, joissa nopeus on tärkeää.

  • Voima: 1.8 kg/cm
  • Kiertoliikealue: ca. 180 astetta
  • Käyttöjännite: 4.8V-6V
  • Nopeus: 0.10 sec / 60 astetta
  • Mitat: ca. 22.2 x 11.8 x 31 mm
  • PWM-taajuus: 50hz (20ms)
  • Paino: 9g
  • Nopeus ilman kuormaa: 0.12 sec / 60 astetta (4.8 V)
  • Vääntömomentti: 1.5-1.7 kg/cm (4.8V-6V)
  • Käyttölämpötila: -30 / + 60 astetta Celsius

 

 

  • Kompakti koko
  • 180 astetta
  • 9 grammaa
  • 3-napainen liitin
Toistettaessa video ladataan YouTubesta.

Miksi valita tämä tuote?

  • Kompakti koko – Sopii pieniin tiloihin.
  • Pienille roboteille – Sopii harrastusprojekteihin ja pieniin robotteihin.
  • Tarkka paikannus – Säädettävissä 0–180 asteen välillä.
  • Nopea vasteaika – Vain 0,1 sekunnin vasteaika.
  • Helppo liittää – 3-napainen liitin mikro-ohjaimelle tai kehitysalustalle.
Tiedot
Mitatnoin 22.2 x 11.8 x 31 mm
Liitäntä3-napainen liitin
Paino9g
Käyttöjännite4.8V-6V
SopiiArduino
Käyttölämpötila-30 / + 60 astetta Celsius
Nopeus0.10 s / 60 astetta
Maksimivoima1.8 kg/cm
PWM-taajuus50hz (20ms)
Vääntömomentti1.5-1.7 kg/cm (4.8V-6V)
Kääntöaluenoin 180 astetta
Nopeus ilman kuormaa0.12 s / 60 astetta (4.8 V)

Usein ostettu yhdessä

Yhteensä: € 17,53

Arvostelut

★★★★★ 5,0/5 4 arvostelua
  • ★★★★★Wiel ZeegersVahvistettu ostos

    Loistavia tuotteita

  • ★★★★★Gijs HardieckVahvistettu ostos

    toimii hyvin

  • ★★★★★ArnoVahvistettu ostos

    Hyvä 9 g servo pieneen hintaan.

Kirjoita arvostelu
Arvostelusi

Toimitus & palautukset

Toimitus

  • Paketti seurannalla€ 7,7024 tunnin sisällä
  • Nouto PostNL:n toimipisteestä€ 7,4024 tunnin sisällä
  • Kirjelaatikko-paketti€ 3,702 arkipäivän kuluessa
  • Kirjelaatikko­paketti 24 tuntia€ 4,5524 tunnin sisällä
  • Nouto myymälästäIlmainen
Kaikki toimituksesta

Palautukset

Etkö ole tyytyväinen? Sinulla on 30 päivää aikaa vastaanotosta palauttaa tuote.

Kaikki palautuksista

Aiemmin katsotut

Wemos S2 Mini ESP32-S2

Wemos S2 Mini ESP32-S2

€ 6,90
NE555 IC-ajastinoskillaattori 8P-DIP

NE555 IC-ajastinoskillaattori 8P-DIP

€ 0,50
Valoherkkä LDR-anturin moduuli

Valoherkkä LDR-anturin moduuli

€ 1,85
Digitaalinen yleismittari

Digitaalinen yleismittari

€ 9,95
AD/DA-muunninmoduuli PCF8591

AD/DA-muunninmoduuli PCF8591

€ 2,55