Werken met servomotoren

Wat is een Servomotor?

Aansluiten van een Servomotor:

  1. Componenten: Servomotor (bijv. SG90), Arduino, breadboard, jumper wires.

  2. Draden van de servo:

    • Rood: Voedingsspanning (meestal 5V).
    • Bruin of Zwart: Aarde (GND).
    • Geel, Oranje of Wit: Signaal (PWM-besturingssignaal).
  3. Aansluiting:

    • Verbind de rode draad met de 5V pin van de Arduino.
    • Verbind de bruine/zwart draad met GND.
    • Verbind de geel/oranje/witte draad met digitale pin 9 (PWM pin).

Let op: Sommige servomotoren kunnen meer stroom trekken dan de Arduino kan leveren. Voor dit voorbeeld is het veilig, maar voor grotere servo's moet je een externe voeding gebruiken.

De Servo Bibliotheek

Toevoegen van de Servo Bibliotheek:

Code om de Servomotor te Besturen

Basiscode om de servo te bewegen:

#include <Servo.h>

Servo mijnServo;  // Maak een Servo object aan

void setup() {
  mijnServo.attach(9);  // Verbind de servo met pin 9
}

void loop() {
  mijnServo.write(0);    // Beweeg naar 0 graden
  delay(1000);           // Wacht 1 seconde
  mijnServo.write(90);   // Beweeg naar 90 graden
  delay(1000);
  mijnServo.write(180);  // Beweeg naar 180 graden
  delay(1000);
}

Uitleg van de Code:

 


Revision #1
Created 25 October 2024 11:24:43 by Admin
Updated 25 October 2024 11:26:13 by Admin