#include Servo servo; void setup() { servo.attach(10); // conecta el servo al pin 10 Serial.begin(9600); // inicializa la comunicación serial a 9600 bps } void loop() { for (int pos = 0; pos <= 180; pos += 1) { // va de 0 grados a 180 grados en incrementos de 1 grado servo.write(pos); // indica al servo que vaya a la posición en la variable 'pos' delay(15); // espera 15ms para que el servo alcance la posición } for (int pos = 180; pos >= 0; pos -= 1) { // va de 180 grados a 0 grados servo.write(pos); // indica al servo que vaya a la posición en la variable 'pos' Serial.println(pos); // imprime el valor de 'pos' en el monitor serial delay(15); // espera 15ms para que el servo alcance la posición } }