"Fabricación de proyectos a través de a implementación de la robótica"

"Fabricación de proyectos a través de a implementación de la robótica"

viernes, 5 de abril de 2024

Programar motor paso a paso

El alumnado de Tecnología e Ingeniería de segundo bachillerato realiza unas pruebas con un motor paso a paso controlado por el driver ULN2003 todo ello conectado y controlado mediante una placa de arduino. Estas pruebas van encaminadas a probar la velocidad más idónea y verificar si dicho motor es capaz de  mover el sistema reductor de la extrusora de PET cuyas piezas ya están impresas y montadas.

Aquí os dejamos una serie de fotografías y un vídeo de su funcionamiento junto con el programa de arduino que controla dicho montaje.


1. Montaje.

2. Programación y carga del programa.

 
                                                                  3. Funcionamiento.

PROGRAMA DE ARDUINO

#include <Stepper.h>

const int stepsPerRevolution = 300;  // Número de pasos por revolución del motor
// Pines de control del ULN2003
const int in1Pin = 2;
const int in2Pin = 3;
const int in3Pin = 4;
const int in4Pin = 5;

// Crea un objeto Stepper
Stepper myStepper(stepsPerRevolution, in1Pin, in2Pin, in3Pin, in4Pin);

void setup() {
  // Establece la velocidad del motor (en rpm)
  myStepper.setSpeed(60);
}

void loop() {
  // Gira el motor en una dirección
  while (true) {
    myStepper.step(stepsPerRevolution);
    delay(0);
  }
}





No hay comentarios:

Publicar un comentario

Vídeos de las pruebas de los proyectos realizados

A continuación os dejamos los vídeos de las primeras pruebas de los proyectos desarrollados dentro del presente curso 24-25 del proyecto CIT...