viernes, 22 de marzo de 2019

Actividad 2. Limpiaparabrisas

Limpiaparabrisas.

#include        //Incluimos la librería del Servo.
#define pinServo 9   
Servo miservo;         
int pos=0;              //establecemos la variable entera "pos" con la que nos referimos a la posición de giro.   
void setup() {
    miservo.attach(pinServo);        //declaramos la salida del sevo
}
void loop() {
    for (pos=0; pos<=170; pos=pos+45); {        //Establecemos que el giro comience en la posición 0 y que vaya hasta las 90 170 aumentando la posicion en 45.
       miservo.write(pos);                     //movemos el servo en un sentido
       delay(800);                         //Cada movimiento se produce cada 800ms.
    }
    for (pos=170; pos>=10; pos=pos-1); {
       miservo.write(pos);                   //movemos el servo en el otro sentido
       delay(500);             //Cada movimiento se produce cada 500ms.
    }

}

No hay comentarios:

Publicar un comentario