Der Code basiert auf einem UNO R3 ATmega328p Board und der C++-Sprache unter Verwendung der Arduino IDE App. Benötigte Bibliotheken: - Servo (standardmäßig in der Arduino IDE enthalten) Code: /* * SG90 360 Grad Servo – Kontinuierliche Rotation * Board: Arduino UNO R3 (ATmega328p) * * Pinbelegung: * - Rot -> 5V * - Braun -> GND * - Orange -> Pin 9 * * Hinweis: Bei 360° Servos bedeutet: * - 0° = maximale Geschwindigkeit rückwärts * - 90° = STOP * - 180° = maximale Geschwindigkeit vorwärts */ #include Servo meinServo; void setup() { Serial.begin(9600); meinServo.attach(9); Serial.println("SG90 360 Grad Servo Test"); Serial.println("Kontinuierliche Rotation"); Serial.println("------------------------"); } void loop() { // Vorwärts drehen (maximale Geschwindigkeit) meinServo.write(180); Serial.println("Dreht vorwärts"); delay(3000); // Stopp meinServo.write(90); Serial.println("Stopp"); delay(2000); // Rückwärts drehen (maximale Geschwindigkeit) meinServo.write(0); Serial.println("Dreht rückwärts"); delay(3000); // Stopp meinServo.write(90); Serial.println("Stopp"); delay(2000); }