Un servomotor o motor paso a paso es un motor que, ante un determinado valor de voltaje, gira a un ángulo determinado y se detiene. Podemos decir que es un motor de precisión.
Sus utilidades son muchísimas:
- abrir/cerrar puertas y ventanas
- mover el cañón de disparo de un tanque
- dirigir las ruedas de un coche
- mover las articulaciones de un robot
- ...
Su programación en Arduino es realmente sencilla. Básicamente tenemos que vincular el servomotor a una variable de nuestro sistema y a partir de ahí ya podemos indicarle que gire a un determinado ángulo.
Lógicamente habrá de conectarlo a uno de los pines PWM.
La puerta de garaje la controlan desde el teclado del ordenador
No nos dio tiempo de hacerlo con un receptor IR y
así poder hacerlo desde un mando a distancia
En el siguiente vídeo te mostramos la maqueta de Brian y Samuel de 2º curso del CFGS de Sistemas de Telecomunicaciones e Informáticos que han utilizado un servo para abrir/cerrar la puerta del garaje que han instalado en su maqueta del cruce de calles.