Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: Principio
- Paso 3: diagrama esquemático
- Paso 4: Procedimientos
- Paso 5: Código
Video: SERVO MOTOR CON ARDUINO UNO R3: 5 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
El servo es un tipo de motorreductor que solo puede girar 180 grados. Se controla enviando pulsos eléctricos desde su placa Arduino Uno. Estos pulsos le dicen al servo a qué posición debe moverse.
Paso 1: componentes necesarios
- Placa Arduino Uno * 1
- Cable USB * 1
- Servo * 1
- Tablero de pruebas * 1
- Cables de puente
Paso 2: Principio
El servo consta de carcasa, placa de circuito, motor no central, engranajes y detección de ubicación. Su principio de funcionamiento es el siguiente: la placa Arduino Uno envía la señal PWM al servomotor, y luego esta señal es procesada por IC en la placa de circuito para calcular la dirección de rotación para impulsar el motor, y luego esta potencia de conducción se transfiere al brazo oscilante mediante el engranaje reductor. Al mismo tiempo, el detector de posición devuelve la señal de ubicación para juzgar si se alcanza la ubicación establecida o no.
Paso 3: diagrama esquemático
Paso 4: Procedimientos
Paso 1:
Construye el circuito.
Paso 2:
Descarga el código de
Paso 3:
Sube el boceto a la placa Arduino Uno
Haga clic en el icono Cargar para cargar el código en el tablero de control.
Si aparece "Carga finalizada" en la parte inferior de la ventana, significa que el boceto se cargó correctamente.
Ahora, puede ver que el servomotor gira 90 grados (gira una vez cada 15 grados). Y luego gire en la dirección opuesta.
Paso 5: Código
/***********************************************
* nombre: Servo
* función: puede ver el servomotor girar 90 grados (girar una vez cada 15 grados).
* Y luego rotar en la dirección opuesta.
************************************************/
// Correo electrónico: [email protected]
// Sitio web: www.primerobotics.in
#incluir
/************************************************/
Servo myservo; // crea un objeto servo para controlar un servo
/************************************************/
configuración vacía ()
{
myservo.attach (9); // adjunta el servo en el pin 9 al objeto servo
myservo.write (0); // volver a 0 grados
delay (1000); // espera un segundo
}
/*************************************************/
bucle vacío ()
{
myservo.write (15); // va a 15 grados
delay (1000); // espera un segundo
myservo.write (30); // va a 30 grados
delay (1000); // espera un segundo.33
myservo.write (45); // va a 45 grados
delay (1000); // espera un segundo.33
myservo.write (60); // va a 60 grados
delay (1000); // espera un segundo.33
myservo.write (75); // va a 75 grados
delay (1000); // espera un segundo.33
myservo.write (90); // va a 90 grados
delay (1000); // espera un segundo
myservo.write (75); // volver a 75 grados
delay (1000); // espera un segundo.33
myservo.write (60); // volver a 60 grados
delay (1000); // espera un segundo.33
myservo.write (45); // volver a 45 grados
delay (1000); // espera un segundo.33
myservo.write (30); // volver a 30 grados
delay (1000); // espera un segundo.33
myservo.write (15); // volver a 15 grados
delay (1000); // espera un segundo
myservo.write (0); // volver a 0 grados
delay (1000); // espera un segundo
}
/**************************************************/
Recomendado:
Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
Motor paso a paso controlado por motor paso a paso | Motor paso a paso como codificador rotatorio: ¿Tiene un par de motores paso a paso por ahí y quiere hacer algo? En este Instructable, usemos un motor paso a paso como codificador rotatorio para controlar la posición de otro motor paso a paso usando un microcontrolador Arduino. Así que sin más preámbulos, vamos a
Cómo ejecutar un motor de CC sin escobillas Quadcopter Drone mediante el controlador de velocidad del motor sin escobillas HW30A y el probador de servo: 3 pasos
Cómo hacer funcionar el motor de CC sin escobillas de Drone Quadcopter mediante el controlador de velocidad de motor sin escobillas HW30A y el probador de servo: Descripción: Este dispositivo se llama Probador de servomotor que se puede usar para hacer funcionar el servomotor simplemente enchufando el servomotor y la fuente de alimentación. El dispositivo también se puede utilizar como generador de señales para el controlador de velocidad eléctrico (ESC), entonces no puede
ARDUINO: CÓMO USAR UN SERVO MOTOR CON ALIMENTACIÓN EXTERNA: 5 Pasos
ARDUINO: CÓMO USAR UN SERVO MOTOR CON UNA POTENCIA EXTERNA: Este instructivo es la versión escrita de mi " Arduino: Cómo usar un servomotor con una potencia externa " Video de YouTube que he subido recientemente. Te recomiendo encarecidamente que lo pruebes.Visita el canal de YouTube
Cómo controlar el motor de CC sin escobillas de Drone Quadcopter (tipo de 3 cables) mediante el controlador de velocidad del motor HW30A y Arduino UNO: 5 pasos
Cómo controlar el motor de CC sin escobillas del cuadricóptero de drones (tipo de 3 cables) mediante el controlador de velocidad del motor HW30A y Arduino UNO: Descripción: El controlador de velocidad del motor HW30A se puede usar con 4-10 baterías de NiMH / NiCd o baterías LiPo de 2-3 celdas. El BEC es funcional con hasta 3 celdas LiPo. Se puede utilizar para controlar la velocidad del motor de CC sin escobillas (3 cables) con un máximo de hasta 12 V CC. Específico
Árbol de la vida (Servo motor de conducción del sensor táctil capacitivo Arduino): 6 pasos (con imágenes)
Árbol de la vida (Servomotor de conducción del sensor táctil capacitivo Arduino): Para este proyecto, hicimos un árbol de arroz que constaba de un sensor táctil capacitivo y un servomotor. Al tocar el tapete, el servomotor se activará y se lanzará el arroz (o lo que quieras poner en él). Aquí hay un video corto