Last active
February 15, 2018 06:36
-
-
Save ddialar/f52021642dff67f66e8d7e7f1a9595ce to your computer and use it in GitHub Desktop.
Control de giro de un servo motor mediante el uso de librerías
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* TALLER DE ROBÓTICA Y PROGRAMACIÓN | |
* Día Mundial de la Mujer y la Niña en la Ciencia | |
* Colegio Salesiano San Juan Bosco de La Cuesta | |
* Febrero 2018 | |
* | |
* Uso de librerías para movel un motor servo. | |
*/ | |
#include <Servo.h> // Incluimos la librería "Servo". | |
Servo miServo; // Create un objecto de tipo "Servo". | |
int servoPin = 9; // Definimos en qué pin se va a conectar el servo ( PWM ~ ). | |
int posicion = 0; // Definimos la posición inicial del servo. | |
void setup() { | |
miServo.attach(servoPin); // Asociamos el objeto "Servo" con el pin asignado. | |
} | |
void loop() { | |
// Hacemos que el servo gire en un sentido. | |
for (posicion = 0; posicion <= 180; posicion += 1) { | |
miServo.write(posicion); | |
delay(15); | |
} | |
// Hacemos que el servo gire en el sentido opuesto. | |
for (posicion = 180; posicion >= 0; posicion -= 1) { | |
miServo.write(posicion); | |
delay(15); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment