fondo-banner-onda-azul-que-fluye-moderno
COMUNIDAD CETCOM EDUCATION
SERVOMOTOR 360 GRADOS Sub2004
Información
Conexión

El servomotor es un tipo de motor DC con reductora que sólo puede girar 360 grados, (gira sin fin en un sentido o en otro). Se controla mediante el envío de impulsos eléctricos de Arduino. Estos pulsos le dice al servo a qué posición se debe mover y permacer exactamente en aquella posición. El servo está en tensión y no debe moverse manualmente, ya que podría forzarse y deteriorarse. Para poder hacerlo debería desconectarse de la fuente de alimentación o que desde la programación se haya desactivado a través de código y así permanezca en reposo/desactivado.

La programación es un poco mas compleja que el servo de 180, ya que los intervalos de movimiento son mas amplios.

- GND NARANJA: Irá conectado al cualquier puerto PMW del arduino.( de 2 al 13).

- VCC ROJO: Irá conectado al puerto 5V del arduino.

- MARRÓN OSCURO/NEGRO: irá conectado al puerto GND del arduino.

Captura de pantalla 2021-03-09 a las 9.5

CABLE NARANJA

ROJO

MARRON

Programación Mblock

1

Utilizaremos el bloque azul "mueve el servo en pin( ) al ángulo ( )"

blocks(4).png

2

Ahora decidimos si queremos que gire hacia adelante o hacia atrás, según nuestras necesidades.

Captura de pantalla 2021-03-09 a las 9.5
Captura de pantalla 2021-03-09 a las 9.5

Es muy sencillo, para que el componente gire en dirección a la flecha, solo debes decirle a la velocidad que quieres que gire:

GIRAR IZQUIERDA

Captura%20de%20pantalla%202021-04-20%20a
rueda.jpg
Captura de pantalla 2021-03-09 a las 9.5
Captura de pantalla 2021-03-09 a las 9.5

Ejemplos:

Servo en pin 9 quiero que la rueda que le he puesto gire a la izquierda y ademas quiero que gire a una velocidad media de 45.

blocks(4).png

45

GIRAR DERECHA

Captura de pantalla 2021-04-20 a las 17.
rueda.jpg
Captura de pantalla 2021-03-09 a las 9.5
Captura de pantalla 2021-03-09 a las 9.5

Ejemplos:

Servo CONECTADO EN PWM 9, quiero que la rueda que le he puesto gire en dirección derecha, ademas quiero que gire a una velocidad media recomendada.(135).

blocks(4).png

135

STOP / PARAR

Ejemplos:

Servo en pin 9, quiero que la rueda que le he puesto se quede en pausa sin moverse Y ESTE EN POSICIÓN DEDESCANSO.

SERVOSERVO

blocks(4).png

90

senal-de-stop.jpg

EL SERVO SE DETIENE

ATENCIÓN: Recuerda que si utilizas velocidades muy pequeñas, si el prototipo que has construido es muy pesado, el motor y la rueda no tendrá la suficiente fuerza para moverlo, así que deberás utilizar mas velocidad y fuerza al motor.

Ejemplo:

Cuando el arduino se inicia, al cabo de 1 segundo, hacemos que el servo conectado al PIN 6, vaya al ángulo 0, que significa velocidad máxima hacia la derecha, estará girando 3 segundos y después se parará en STOP porque el ángulo 90, significa, PARAR.

SERVO 360.png
CREACIONES DE LA COMUNIDAD. 

En esta sección veremos las creaciones y los códigos necesarios para la ejecución del proyecto.(próximamente).

pngegg(1).png