miércoles, 29 de marzo de 2017

7ª práctica

Hola!!

Hoy hemos realizado nuestra séptima práctica: hacer que un servomotor se mueva de izquierda a derecha y viceversa constantemente.

Para esto hemos utilizado:
  • 1 servomotor
Para empezar, uno de los cables que sale del servomotor se conecta con uno de los puertos de salida. Los otros se conectan con los puertos GND y 5V.

El código que hay que poner en el ordenador es:

 #include <Servo.h> 

Servo miservo; 
void setup() { 

miservo.attach(9);
 }

 void loop() {
 for(int angulo = 0; angulo < 180; angulo += 1) { 
 miservo.write(angulo); 
 delay(10); 
 }

 for(int angulo = 180; angulo >= 1; angulo -= 1) { 
 miservo.write(angulo);
 delay(10); 
 }
 }

La disposición de los componentes del circuito es así:

Si todo está en su correcta posición debe ocurrir esto:

 

Cuanto más valor pongamos en "delay ()", más lento será el movimiento.

Esperemos que les haya servido. Nos vemos en el próximo post.

No hay comentarios:

Publicar un comentario