En este proyecto vamos a usar un servomotor, la función que tendrá será girar cada 1 segundo, la libreria Servo.h ya esta incluida en nuestro programa así que no tendremos que importar ninguna librería y todo sera más fácil con esta.
/*
Servo
Aplicacion que mueve un Servo a distintas posiciones, con intervalos de 1 segundo
*/
#include <Servo.h> //incluimos una biblioteca de funciones para manejar Servomotores
int pinServo = 9; //llamamos pinServo al pin 9
Servo miServo; //Creamos un elemento “Servo” en el sistema
//Funcion de configuracion de Arduino
void setup()
{
miServo.attach(pinServo); //Indicamos que el servo esta conectado a pinServo
}
//Funcion bucle de Arduino.
void loop()
{
miServo.write(0); //movemos el servo a la posicion 0 grados
delay(1000); //Esperamos un segundo (1000ms)
miServo.write(90); //movemos el servo a la posicion 90 grados
delay(1000); //Esperamos un segundo (1000ms)
miServo.write(180); //movemos el servo a la posicion 180 grados
delay(1000); //Esperamos un segundo (1000ms)
}
Si quieres enviarnos tu proyecto pincha aquí.
No hay comentarios:
Publicar un comentario