Utilizando un servo motor SG90 con Arduino

En este tutorial, aprenderás a utilziar un servomotor con Arduino. Los servos pueden moverse a una posición con precisión, por lo que son ideales para muchas aplicaciones de electrónica como  para controlar brazos mecánicos, manos, compuertas, etc.

Los servo motores poseen engranajes integrados y un eje que se puede controlar con precisión. Los servos estándar permiten que el eje se coloque en varios ángulos, generalmente entre 0 y 180 gradoa, como el servo motor sg90. Los servos de rotación continua permiten que la rotación del eje se ajuste a varias velocidades.

En este tutorial usaremos un Servo SG90, el cual es muy pequeño, pero cumple con el mismo principio que el de uno más grande. Este pequeño servo motor se puede utilizar para hacer un (pequeño) brazo de robot, una plataforma en equilibrio, o cualquier lugar que deba moverse a posiciones específicas .

¡Entonces empecemos!

Para este tutorial necesitarás:

  • Arduino unoArduino uno compatible R3
  • Micro servo 9gtowerpro micro servo motor sg90 9g para pic avr arduino 7559 MLM5238870730 102013 O
servo-sg90-arduino-mechatronicstore
Los servomotores tienen tres cables: potencia, tierra y señal. El cable de alimentación suele ser rojo y debe estar conectado al pin de 5 V en la placa Arduino. El cable de tierra suele ser negro o marrón y debe conectarse a un pin de tierra en la placa Arduino. El pin de señal suele ser amarillo, naranja o blanco y debe estar conectado a un pin digital en la placa Arduino.
Las conexiones son bastante fáciles, vea la imagen de arriba con el esquema del circuito de la placa de pruebas realizado en frtizing.
Cabe mencionar que los servos consumen una gran cantidad de energía, por lo que si necesita conducir un servo más grande, probablemente necesitará alimentarlo desde una fuente externa (no desde el pin de 5V de Arduino). ¡Asegúrese de conectar la tierra del Arduino (GND) con el tierra de la fuente de alimentación!

Usaremos el ejemplo de Sweep Arduino, simplemente presione el botón «Ejecutar en Arduino» para programar su placa Arduino.

Deja un comentario

Tu dirección de correo electrónico no será publicada.