const int pinMotor = 13; void setup() { Serial.begin(115200); } void loop() { // 1) 3 segundos a máxima potencia analogWrite(pinMotor, 255); Serial.println("Motor al maximo"); delay(3000); // 2) 2 segundos parado analogWrite(pinMotor, 0); Serial.println("Motor parado"); delay(2000); // 3) Subir velocidad, pero EMPEZANDO desde 100 (no 0) Serial.println("Subiendo velocidad"); for (int velocidad = 100; velocidad <= 255; velocidad += 5) { analogWrite(pinMotor, velocidad); Serial.println(velocidad); delay(500); } // 4) Bajar velocidad hasta 100 (no 0) y luego para Serial.println("Bajando velocidad"); for (int velocidad = 255; velocidad >= 100; velocidad -= 5) { analogWrite(pinMotor, velocidad); Serial.println(velocidad); delay(500); } // 5) Parado 2 segundos analogWrite(pinMotor, 0); Serial.println("Parado otra vez"); delay(2000); }