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 180 Grad Servo – Einfacher Test * Board: Arduino UNO R3 (ATmega328p) * * Pinbelegung: * - Rot -> 5V * - Braun -> GND * - Orange -> Pin 9 */ #include Servo meinServo; void setup() { Serial.begin(9600); meinServo.attach(9); Serial.println("SG90 Servo Test"); Serial.println("Bewegung zu 15, 30, 45, 60, 75, 90... Grad"); Serial.println("---------------------------------------------"); } void loop() { // Von 15 bis 180 Grad in 15er Schritten for (int winkel = 15; winkel <= 180; winkel += 15) { meinServo.write(winkel); Serial.print("Winkel: "); Serial.print(winkel); Serial.println(" Grad"); delay(500); // 0,5 Sekunde anhalten } // Zurück von 165 bis 15 Grad in 15er Schritten for (int winkel = 165; winkel >= 15; winkel -= 15) { meinServo.write(winkel); Serial.print("Winkel: "); Serial.print(winkel); Serial.println(" Grad"); delay(500); // 0,5 Sekunde anhalten } }