Solo entre a tu video solo por la conexión, ya que se me había olvidado, pero luego de estar 20 segundos escuchándote explicar todo muy bien me quedé a ver el video completo ajaja. ¡Gran video!
Muy buena clase, estoy intentando hacer un proyecto con el stepper y dos pulsadores a modo de finales de carrera, para una puerta crepuscular de un gallinero. Poco a poco voy entendiendo como funciona, gracias por la información.
Con este tipo de motor, no necesitas finales de carrera, sino simplemente contando los pulsos para apertura y cierra de la puerta. Con el dato de 2048 pulsos por vuelta, puedes determinar el ángulo que necesitas para abrir la puerta y la misma cantidad de pulsos, con signo contrario, para cerrarla. Espero te sirva la información. No conozco bien en detalle la biblioteca, pero debes saber que el motor una vez parado, puede o no, quedar con tensión y en ese caso que posicionado con "fuerza". Si lo dejas desconectado, no tiene consumo, pero no queda con el par. Para este motor, debido a la reducción de la caja, no semovería si lo dejas sin tensión. Saludos y suerte con el proyecto.
Este video es perfecto, estoy estudiando programación después de 4 años de no ver absolutamente nada, ahora que la necesito de vuelta por temas personales, videos así me facilitan bastante el aprendizaje ¡Muchas gracias!
Excelente clase profe. Le he añadido un potenciómetro para regular la velocidad del stepper, le coloco el monitor serial y me doy cuenta que actualiza el valor de las rpm cuando termina los 2048 pulsos por vuelta, y si lo coloco el potenciometro en 0, el stepper ya no trabaja mas debido a que no puede contar los 2048 pulsos (creo que es por eso). me gustaria que ajustara la velocidad en tiempo real y no esperar a que de la vuelta.
Excelente explicación-, ¿Tienes un experimento en el que se empleen finales de carrera para parar el motor paso a paso, y cambiar el sentido de giro del motor en un tiempo de 10 segundos?
Las plataformas giratorias no tienen stepper motors, tienen motores de corriente alterna y una caja reductora de varios engranajes, que le otorga torque a expensas de reducir la velocidad del eje. Son los mismos que están en los microondas, en las bolas espejadas de las antiguas discotecas, en las estufas eléctricas con movimiento y algún otro electrodoméstico o dispositivo que ahora no recuerdo. Saludos desde Buenos Aires.
Hola, buen dia. Te felicito y adradezco por el curso, empece hace poco, soy algo nuevo en arduino pero he aprendido mucho con tu curso. Consulta para ti o para la comunidad en general. Estuve tratando de realizar el reto. aunque logro cambiar la direccion del motor, tengo que esperar a que el motor termine su ciclo(pasos por revolucion) antes de poder cambiar la direccion. Estuve pensando como podria cambiar la direccion en el instante en que preciono el boton. Supongo que para que la direccion cambie el moviento que hace el motor ya no deberia ser por un cliclo completo, si no, valga la redundancia, paso a paso. Agradezco cualquier aporte.
debes hacer que el motor sepa en qué punto de su ciclo está en cada momento, de esa forma, al pulsar el botón cambiará de sentido de forma inmediata. volviendo los valores negativos y viceversa. Si no estableces una variable con motPosVal (por ejemplo) que almacene el ciclo por pasos, el motor terminará ese ciclo y luego empezará el siguiente.
Hola, quería saber cuál es esa fuente de poder así la puedo comprar. Muy buen video estoy iniciando en este mundo del Arduino y me quedo todo muy claro. Un saludo
hola, me gusto mucho el video y qqueria consultarte si esta misma programacion me serviria para mover un nema 17, obviamente cambiando algunos parametros
amigo respondeme algo, quiero armar una bobinadora de estatores de motocicletas, la cuestion es que necesito mover el estator hacia adelante y hacia atras para que vaya quedando las espigas, podria hacerlo con un motor de ese tipo, sacandolo de un impresora? o es muy debil?
Excelente Johann.... Una consulta y para el caso que tenga que usar un Arduino nano se podrían usar los mismos pines (8, 10, 9 y 11) o tendría que usar otros?
Hola exceletne video, Si quisiera que el motor diera solo media vuelta (giro en 180) y parara, ya que no deberia estar dentro del loop, como deberia poner el codigo? saludos !
Hola! cuando ponemos stepsPerRevolution serían 360º. si queremos la mitad una forma sería myStepper.step(stepsPerRevolution/2); Para que se detenga, podría estar dentro de un cicolo while y sólo se mueva cuando se cumpla una condición. Saludos!
Hola Johann, muy bien explicado. Hice el proyecto siguiendo tus pasos y va perfecto. Te queria preguntar si poniendo 14 de velocidad el motor irá muy forzado y me lo podría cargar?
El torque no implica baja velocidad. Ese motor en particular, tiene un juego de engranajes de reducción. El torque sí afecta a la corriente de consumo. Saludos
Hola mi querido amigo quiero hacerte una pregunta es que yo trabajo con refrigeración y hay unas neveras de última tecnología que trabajan con algo que se llama válvula de 3 Vías que internamente no es más que un motor pasó a pasó que abre o cierra una cortina interna para dar pasó de gas refrigerante o restringirlo según una señal de la tarjeta electrónica , entonces mi pregunta es si es posible tal vez conectar a este dispositivo step motor esa válvula que menciono para efectos de algunas pruebas que a veces es necesario hacerle a estás válvulas para saber si su funcionamiento es correcto o están dañadas, gracias por tu atención y ayuda
Como podría hacer que con un dos botones pueda hacerlo girar con uno hacia la izquierda y con otro hacia la derecha y que cada pulso gire 20 pasos por decir una cantidad? Gracias
buenas mi consulta es si se puede conectar a un esp32 cam ya que quiero realizar un proyecto de cámara de vigilancia; cualquier ayuda que me puedas brindar desde ya muchas gracias
saludos, muy buen video, soy totalmente ignorante en el tema y quisiera aprender y veo q eres muy buen profesor... pero tengo una duda: Cuando dices la cantidad de pasos para dar una vuelta, en el motor salen unas letras 28BYJ-48 no vi en ningun momento los 2048 que dices en el video, de donde salio ese numero?? Cuando hablas de la velocidad y dices que es 10 la pregunta es; de donde salio ese 10 y serian 10rmp (revoluciones por minuto)??? Quiero hacer como proyecto una maquina dispensadora de Snacks (de esas q usan un espiral q gira y dispensa el producto) y este video lo veo muy util para ello, pero si voy a usar 10 motores con espiral tengo que tener 10 tarjetas y todo esos componentes?? o solamente serian los 10 motores pero una sola tarjeta arduino?
Hola está muy bueno y fácil la explicación 👍. Pero como tendría que hacer para que gire constantemente, aguanta el motor andando continuamente. Gracias
eso mismo le pregunte a ChatGPT y me dijo que tenian un orden especifico, lo que indica que en el video esta mal conectado y/o declarados Ejemplo: Pin 8 → IN1 Pin 9 → IN2 Pin 10 → IN3 Pin 11 → IN4
Hola! se puede cargar 2 motores a la vez en un arduino con diferentes velocidades?, es para un proyecto de arte y le tengo que poner un top para ambos a la vez. y otra consulta con respecto a luces led el arduino aguanta hasta 3 luces? si le pongo mas tambien necesito un alimentador aparte como el motor?.
si se puede. yo lo hice, pero me di cuenta que no pueden girar ambos a la vez. y de igual forma. pierden potencia(aun que gire uno por vez). por que con uno solo gira si o si. pero con 2 cuando sujeto el rotor, se detiene o empieza a girar hacia el otro lado. :C
Buenas Pedro, si no incluyes la librería en el proyecto tu programa no detecta las funciones que utilizas y te dice que no entiende lo que debe hacer, como por ejemplo setSpeed() o mystepper.step(). Incluso al establecer los pines del motor con Stepper mySteper(8,10,9,11). Esto implicaría la implementación de mucho mas código para darle al sketch la lógica implícita en la librería. En resumen, la librería es una serie de funciones y argumentos que importas a tu proyecto y te facilitan la vida y ahorran lineas de código. Un saludo.
Hola. Podria explicar como agregar un sensor de presencia para detener el motor lo ocupo para una banda trasportadora. El tiempo de espera lo dejare en 30segundos pero si la banda se llena que detecte el sesor y no lo deje seguir. Porfa te lo agradeceria
Normalmente estas bandas son guiadas por láser, si al final de la banda estableces un interruptor laser, entendiendo que si llega el laser al otro lado será un 1 y si no llega será un 0, estableciendo un simple condicional, conseguirás que cuando la banda esté llena de productos y estos corten el circuito del láser esta se detenga.
En lugar de "myStepper.step(stepsPerRevolution);" usamos "myServo.write(servoPos);" Te recomiendo la clase 30 donde suamos un servo y así sabrías usar ambos con sus respectivas librerías. Un saludo
Hola. Sí es necesario para tener control sobre él. Los stepper y los servos necesitan un circuito especial para poderlos controlar y que funcionen. Los servos lo traen interno pero el stepper no. Un motor DC no es tan necesario pero si queremos controlar su velocidad y dirección, sí necesitamos algo como el L293D porque programarlo sin esto sería complicado y poco práctico. Al menos en prototipado. Saludos
Que pasa si no ponga la libreria y solo pongo el codigo . Tengo un problema. No hace nada no alumbra los leds de la tarjeta uln2003 azul . Uso nano clon. Por bluetooth mando la orden pero si alumbra el led del nano tx
tengo una duda y espero que la comunidad me pueda ayudar, estuve viendo el datasheet del motor paso a paso, y me dice que por cada paso, el angulo que genera es de 5.625°/64, por lo cual, si dividimos 360 entre ese valor, nos da que la cantidad de pasos que da son 4096 y no los 2048 que aparece en el video, y es el datasheet del 28BYJ-48. Tengo esta duda sobre todo porque el Stepper motor no jala con los 4096 pero si con los 2048
Esto es porque puedes poner a trabajar el motor paso a paso a que su movimiento sea de medio paso, sin embargo, la cantidad de pasos completos para una vuelta siguen siendo 2048. Esto es una restricción más de la librería Stepper que está diseñada para mover el motor por pasos completos, no por medio paso.
Saludos geniales todos tus videos, Tuve un problema con el Arduino, especificamente el Leonardo; te consulto a ver si tienes alguna idea de como solucionarlo, por error mande a que imprimiera por consola myStepper y luego de eso no volvio a reconocer la comunicacion con el computador. Ya he mirado de todo por internet y nada revive la comunicacion.
Yo tuve un problema puesto que no gira el motor en sentido contrario, verifiwue y revise las conexiones, codigo, voltaje y todo esta bien, no se wue ha pasado
No entendí lo de la fuente de poder, si conecto el Arduino al PC y el motor a la placa se quema las piezas o que pasa? Es necesario utilizar esa fuente de poder?
El profe lo explica en el vídeo del servo. El servo (y el motor paso a paso) necesita más corriente de la que puede darle Arduino y no funciona bien. No sé si se estropean, es probable.
Hola, Sí claro. Cuando ves la clase de cómo controlar el motor DC con el joystic, vas a poder usar los valores del potenciómetro interno del joystick para controlar el stepper. Puedes programarlo para que por ejemplo cuando el eje Y sea mayor a 600 haga myStepper.step(stepsPerRevolution); y cuando el valor sea menor a 400 haga myStepper.step(-stepsPerRevolution); es decir en negativo para que gire en sentido contrario. Con el conocimiento de estas clases seguro lo logras. Saludos!
@@drake0156 Yo lo he usado como hasta 12rpm, no he necesitado más. No he encontrado una datasheet que nos de esta info. Lo leí en un foro una vez. Si encuentras info más confiable sería genial que nos la compartieras. Saludos! 😀😀
"Confíen en mi", pero como entendemos estos parámetros "Stepper myStepper(stepsPerRevolution,8,10,9,11);", que hace cada pin? Esta vez no me quedo tan claro.
Busquen información. Es cosa del tipo del motor paso a paso, su funcionamiento interno, los pines a los que hemos conectado el driver y cómo se usa la biblioteca Stepper.h
Me funcionó de maravilla pero, el problema es que le puse una mini plataforma pero no quedaba fija, entonces, quiero hacer un proyecto del colegio y no he logrado hacer nada interesante :( pero igualmente muchas gracias
Oigan, no sé si Uds le pusieron el dedo al regulador de voltaje que trae la placa de poder que él está usando... Pero vaya que calienta, hasta se siente que quema 😆🤣😂
hola, bien explocado salvo que muuuuucha publicidad y ya lo dejè al video y otra cosita... ya que hablas español, porque los pasos del motor y las RPM las nombras en inglish ?? es mas facil en español ya que diriges tu curso a quienes recien empiezan ... gracias
Solo entre a tu video solo por la conexión, ya que se me había olvidado, pero luego de estar 20 segundos escuchándote explicar todo muy bien me quedé a ver el video completo ajaja. ¡Gran video!
😊😊😊😅😊😊😊😊😊😊😊😊😊😊😊😊😊😊
Hola Johann, muchas gracias por compartir tus conocimientos.
Haces que el aprendizaje sea sencillo.
Muy buena clase, estoy intentando hacer un proyecto con el stepper y dos pulsadores a modo de finales de carrera, para una puerta crepuscular de un gallinero. Poco a poco voy entendiendo como funciona, gracias por la información.
Que bueno. Cuando termines me gustaría ver el resultado. Me lo puedes enviar por insta. Saludos!
El reto del profe está chulo, pero tú proyecto para el gallinero mucho masss 🐓🐔🐣🐤🌞🌛
Con este tipo de motor, no necesitas finales de carrera, sino simplemente contando los pulsos para apertura y cierra de la puerta. Con el dato de 2048 pulsos por vuelta, puedes determinar el ángulo que necesitas para abrir la puerta y la misma cantidad de pulsos, con signo contrario, para cerrarla. Espero te sirva la información.
No conozco bien en detalle la biblioteca, pero debes saber que el motor una vez parado, puede o no, quedar con tensión y en ese caso que posicionado con "fuerza". Si lo dejas desconectado, no tiene consumo, pero no queda con el par. Para este motor, debido a la reducción de la caja, no semovería si lo dejas sin tensión.
Saludos y suerte con el proyecto.
Este video es perfecto, estoy estudiando programación después de 4 años de no ver absolutamente nada, ahora que la necesito de vuelta por temas personales, videos así me facilitan bastante el aprendizaje ¡Muchas gracias!
Johann GRACIAS! por compartir tus conocimientos. empiezo de cero en electronica..... aprendi mucho en este tutorial. SUPER SUPER!!!!
Excelente clase profe. Le he añadido un potenciómetro para regular la velocidad del stepper, le coloco el monitor serial y me doy cuenta que actualiza el valor de las rpm cuando termina los 2048 pulsos por vuelta, y si lo coloco el potenciometro en 0, el stepper ya no trabaja mas debido a que no puede contar los 2048 pulsos (creo que es por eso).
me gustaria que ajustara la velocidad en tiempo real y no esperar a que de la vuelta.
Podr[as dividir los 2048 en partes (8 por ejemplo) entonces cada que realice 1/8 de una revolución tome el dato del potenciómetro
Hola, que video tan genial, muy bien explicado, la calidad del video también excelente.
Excelente clase profe! Muchas gracias por seguir compartiendo sus conocimientos
Es un placer. Saludos! 🤗
Amigo gracias por compartir ya me suscribi a tu canal saludos desde Buenos Aires Argentina
Muchas gracias. Un saludo desde Medellín!!!
Excelente clase, podría usar para un seguro de una puerta de calle... solo faltaría como generar una llave...
Excelente explicación-, ¿Tienes un experimento en el que se empleen finales de carrera para parar el motor paso a paso, y cambiar el sentido de giro del motor en un tiempo de 10 segundos?
Las plataformas giratorias no tienen stepper motors, tienen motores de corriente alterna y una caja reductora de varios engranajes, que le otorga torque a expensas de reducir la velocidad del eje. Son los mismos que están en los microondas, en las bolas espejadas de las antiguas discotecas, en las estufas eléctricas con movimiento y algún otro electrodoméstico o dispositivo que ahora no recuerdo. Saludos desde Buenos Aires.
Wow! Super claro de como lograrlo! Gracias
muchas gracias Johan, muy didáctico tu video
Hola, buen dia. Te felicito y adradezco por el curso, empece hace poco, soy algo nuevo en arduino pero he aprendido mucho con tu curso. Consulta para ti o para la comunidad en general. Estuve tratando de realizar el reto. aunque logro cambiar la direccion del motor, tengo que esperar a que el motor termine su ciclo(pasos por revolucion) antes de poder cambiar la direccion. Estuve pensando como podria cambiar la direccion en el instante en que preciono el boton. Supongo que para que la direccion cambie el moviento que hace el motor ya no deberia ser por un cliclo completo, si no, valga la redundancia, paso a paso. Agradezco cualquier aporte.
debes hacer que el motor sepa en qué punto de su ciclo está en cada momento, de esa forma, al pulsar el botón cambiará de sentido de forma inmediata. volviendo los valores negativos y viceversa.
Si no estableces una variable con motPosVal (por ejemplo) que almacene el ciclo por pasos, el motor terminará ese ciclo y luego empezará el siguiente.
Hola, para un motor más grande como para abrir una puerta de garaje cuáles serían las características o el voltaje, ayúdeme con información
una pregunta.
Cuántos motores de esos se pueden usar a la vez.
Es que tengo que conectar 3 y no se como hacerlo.
Gracias
Hola! Es un excelente video. Oye, sería posible que explicarás cómo contratarlo vía WiFi usando el celular? 😁 Muchas gracias por la explicación!
Hola, quería saber cuál es esa fuente de poder así la puedo comprar. Muy buen video estoy iniciando en este mundo del Arduino y me quedo todo muy claro. Un saludo
Busca fuente de poder para protoboard. La que uso en el video es la más común. Donde vendan arduinos seguro la tienen. Saludos!
Muchas gracias un genio por haberme respondido.
Gracias por esta excelente clase !!!
hola, me gusto mucho el video y qqueria consultarte si esta misma programacion me serviria para mover un nema 17, obviamente cambiando algunos parametros
Sí, quizás se pueda usar el driver TMC2208 por ejemplo.
amigo respondeme algo, quiero armar una bobinadora de estatores de motocicletas, la cuestion es que necesito mover el estator hacia adelante y hacia atras para que vaya quedando las espigas, podria hacerlo con un motor de ese tipo, sacandolo de un impresora? o es muy debil?
Me podrías explicar como introducir el botón para invertir el sentido de giro porfavor.
Estoy con un proyecto y necesito resolverlo.
Muchas gracias
Hola, una pregunta, electronicamente el punto medio del motor steper a donde va conectado?
Gracias compaaa lo necesitaba
Que bueno que te sirva. Saludos!
Excelente Johann.... Una consulta y para el caso que tenga que usar un Arduino nano se podrían usar los mismos pines (8, 10, 9 y 11) o tendría que usar otros?
Hola exceletne video, Si quisiera que el motor diera solo media vuelta (giro en 180) y parara, ya que no deberia estar dentro del loop, como deberia poner el codigo? saludos !
Hola! cuando ponemos stepsPerRevolution serían 360º. si queremos la mitad una forma sería myStepper.step(stepsPerRevolution/2); Para que se detenga, podría estar dentro de un cicolo while y sólo se mueva cuando se cumpla una condición. Saludos!
@@JohannPerezE excelente muchisimas gracias, me quedo muy claro
Hola Johann, muy bien explicado. Hice el proyecto siguiendo tus pasos y va perfecto. Te queria preguntar si poniendo 14 de velocidad el motor irá muy forzado y me lo podría cargar?
El torque no implica baja velocidad. Ese motor en particular, tiene un juego de engranajes de reducción. El torque sí afecta a la corriente de consumo. Saludos
Hola mi querido amigo quiero hacerte una pregunta es que yo trabajo con refrigeración y hay unas neveras de última tecnología que trabajan con algo que se llama válvula de 3 Vías que internamente no es más que un motor pasó a pasó que abre o cierra una cortina interna para dar pasó de gas refrigerante o restringirlo según una señal de la tarjeta electrónica , entonces mi pregunta es si es posible tal vez conectar a este dispositivo step motor esa válvula que menciono para efectos de algunas pruebas que a veces es necesario hacerle a estás válvulas para saber si su funcionamiento es correcto o están dañadas, gracias por tu atención y ayuda
disculpa soy nuevo en este tema la pregunta con un arduino nano seria la misma conexion gracias
Como podría hacer que con un dos botones pueda hacerlo girar con uno hacia la izquierda y con otro hacia la derecha y que cada pulso gire 20 pasos por decir una cantidad? Gracias
Hola Johann muchas gracias por este video. Sera posible q este motor gire a 1rrpm?
buenas mi consulta es si se puede conectar a un esp32 cam ya que quiero realizar un proyecto de cámara de vigilancia; cualquier ayuda que me puedas brindar desde ya muchas gracias
saludos, muy buen video, soy totalmente ignorante en el tema y quisiera aprender y veo q eres muy buen profesor... pero tengo una duda:
Cuando dices la cantidad de pasos para dar una vuelta, en el motor salen unas letras 28BYJ-48 no vi en ningun momento los 2048 que dices en el video, de donde salio ese numero??
Cuando hablas de la velocidad y dices que es 10 la pregunta es; de donde salio ese 10 y serian 10rmp (revoluciones por minuto)???
Quiero hacer como proyecto una maquina dispensadora de Snacks (de esas q usan un espiral q gira y dispensa el producto) y este video lo veo muy util para ello, pero si voy a usar 10 motores con espiral tengo que tener 10 tarjetas y todo esos componentes?? o solamente serian los 10 motores pero una sola tarjeta arduino?
Hola está muy bueno y fácil la explicación 👍. Pero como tendría que hacer para que gire constantemente, aguanta el motor andando continuamente. Gracias
Hola! Tendrás el algoritmo de arduino cotrolandolo con un sensor infrarrojo?
amigo si no conozco la cantidad de pasos por vuelta del motor que se podría hacer ?
Se declaran los pines es en un orden especifico o puede ser en orden 8,9,10,11, etc.???
eso mismo le pregunte a ChatGPT y me dijo que tenian un orden especifico, lo que indica que en el video esta mal conectado y/o declarados
Ejemplo:
Pin 8 → IN1
Pin 9 → IN2
Pin 10 → IN3
Pin 11 → IN4
Los motores de paso el tamaño varía, también variaría lo que consume o le puedes cargar lo mismo del grande al chico? Saludos
Qq 1
Hola! se puede cargar 2 motores a la vez en un arduino con diferentes velocidades?, es para un proyecto de arte y le tengo que poner un top para ambos a la vez. y otra consulta con respecto a luces led el arduino aguanta hasta 3 luces? si le pongo mas tambien necesito un alimentador aparte como el motor?.
si se puede. yo lo hice, pero me di cuenta que no pueden girar ambos a la vez. y de igual forma. pierden potencia(aun que gire uno por vez). por que con uno solo gira si o si. pero con 2 cuando sujeto el rotor, se detiene o empieza a girar hacia el otro lado. :C
porque en el codigo no pones en orden de menos a mayo en la variable de las salidas digitales que usas para el drive o deben de ir desordenados ?
Una pregunta:
Que pasaría si lo haces todo igual, sin insertar la librería ?
Gracias, un sudo.
Buenas Pedro, si no incluyes la librería en el proyecto tu programa no detecta las funciones que utilizas y te dice que no entiende lo que debe hacer, como por ejemplo setSpeed() o mystepper.step(). Incluso al establecer los pines del motor con Stepper mySteper(8,10,9,11).
Esto implicaría la implementación de mucho mas código para darle al sketch la lógica implícita en la librería.
En resumen, la librería es una serie de funciones y argumentos que importas a tu proyecto y te facilitan la vida y ahorran lineas de código.
Un saludo.
Johann, Cómo podría manejar 3 motores paso a paso? Se puede con Arduino 1?
Hola. Podria explicar como agregar un sensor de presencia para detener el motor lo ocupo para una banda trasportadora. El tiempo de espera lo dejare en 30segundos pero si la banda se llena que detecte el sesor y no lo deje seguir. Porfa te lo agradeceria
Normalmente estas bandas son guiadas por láser, si al final de la banda estableces un interruptor laser, entendiendo que si llega el laser al otro lado será un 1 y si no llega será un 0, estableciendo un simple condicional, conseguirás que cuando la banda esté llena de productos y estos corten el circuito del láser esta se detenga.
Una duda, ¿cómo lo apagas?
cómo ponerlo en posicion cero?
si por ejemplo no se le pone fuente externa, que pasaría ? no encendería ? o no daría bien la vuelta ?
Se va a quemar así de sencillo. La fuente es para regular el voltaje con el cual debe de funcionar el motor y eso lo específica el fabricante.
por que pusiste en el setup los pines en 8,10,9,11 en ves de 8,9,10,11 ??????? por que en internet veo que se conectan consecutivamente
Lo que sucede es que este motor tiene una secuencia de giro 1-3-2-4 que en los pines se convierte en 8-10-9-11
¿como podría colocarle una posición inicial con un botón a un motor paso a paso ?
Logre hacer la tareaaaaaaaa😁😁😁
bro tienes el codigo?? quiero analizarlo por que de verdad no logro hacerlo
Oye amigo sabes por que el mio no gira, ya revise y esta conectado bien y cheque el codigo
Hola pudiste encontrar la solución? La verdad es que el mío no gira en sentido contrario y no se a que se debe
Hola sera que tu me puedes ayudar con la programacion de un proyecto mio, sucede que estoy buscando por todo lado y no logro armarla
si quisiera hacer eso mismo pero con un servomotor que cambiaria en el codigo
En lugar de "myStepper.step(stepsPerRevolution);" usamos "myServo.write(servoPos);" Te recomiendo la clase 30 donde suamos un servo y así sabrías usar ambos con sus respectivas librerías. Un saludo
buena, tengo un problema. hago lo mismo pero en un esp32 y no me quiere cambiar el sentido de giro que hago?
¿Es necesario el driver para poder programar un motor paso a paso o qué función tiene el driver? Gracias
Hola. Sí es necesario para tener control sobre él. Los stepper y los servos necesitan un circuito especial para poderlos controlar y que funcionen. Los servos lo traen interno pero el stepper no. Un motor DC no es tan necesario pero si queremos controlar su velocidad y dirección, sí necesitamos algo como el L293D porque programarlo sin esto sería complicado y poco práctico. Al menos en prototipado. Saludos
Gracias por el video, muy bueno!!!
me salvo gracias
Que pasa si no ponga la libreria y solo pongo el codigo . Tengo un problema. No hace nada no alumbra los leds de la tarjeta uln2003 azul . Uso nano clon. Por bluetooth mando la orden pero si alumbra el led del nano tx
tengo una duda y espero que la comunidad me pueda ayudar, estuve viendo el datasheet del motor paso a paso, y me dice que por cada paso, el angulo que genera es de 5.625°/64, por lo cual, si dividimos 360 entre ese valor, nos da que la cantidad de pasos que da son 4096 y no los 2048 que aparece en el video, y es el datasheet del 28BYJ-48. Tengo esta duda sobre todo porque el Stepper motor no jala con los 4096 pero si con los 2048
Esto es porque puedes poner a trabajar el motor paso a paso a que su movimiento sea de medio paso, sin embargo, la cantidad de pasos completos para una vuelta siguen siendo 2048. Esto es una restricción más de la librería Stepper que está diseñada para mover el motor por pasos completos, no por medio paso.
Saludos geniales todos tus videos,
Tuve un problema con el Arduino, especificamente el Leonardo; te consulto a ver si tienes alguna idea de como solucionarlo, por error mande a que imprimiera por consola myStepper y luego de eso no volvio a reconocer la comunicacion con el computador. Ya he mirado de todo por internet y nada revive la comunicacion.
Pudiste solucionarlo?
Yo tuve un problema puesto que no gira el motor en sentido contrario, verifiwue y revise las conexiones, codigo, voltaje y todo esta bien, no se wue ha pasado
No entendí lo de la fuente de poder, si conecto el Arduino al PC y el motor a la placa se quema las piezas o que pasa?
Es necesario utilizar esa fuente de poder?
El profe lo explica en el vídeo del servo.
El servo (y el motor paso a paso) necesita más corriente de la que puede darle Arduino y no funciona bien.
No sé si se estropean, es probable.
Hola xq mi microcontrolador(l293d) se calienta al controlar mi motor paso a paso es normal?? sólo lleva 3 minutos encendido??
excelente video
copie el codigo en arduino pero me sale error y me pide redefinir el void setup y el void loop, porque pasara esto?
Como se puede controlar por bluetooth??
Que debo hacer para que pare de girar?
Que pasa si no tengo la tierra común en un circuito?
Bro tengo una duda, he visto motores que dicen 1750 RPM, PEROO gira muy lento es tipo un motor paso a paso
mi motor solo da a un lado cera alguna falla
¿puedo usar un cargador de 9v con 1,67Amperios para el motor? ¿o se quemara?
se quema
@@betovargas3914 no se quemo XD
Se puede manejar con un joystick?
Hola, Sí claro. Cuando ves la clase de cómo controlar el motor DC con el joystic, vas a poder usar los valores del potenciómetro interno del joystick para controlar el stepper. Puedes programarlo para que por ejemplo cuando el eje Y sea mayor a 600 haga myStepper.step(stepsPerRevolution); y cuando el valor sea menor a 400 haga myStepper.step(-stepsPerRevolution); es decir en negativo para que gire en sentido contrario. Con el conocimiento de estas clases seguro lo logras. Saludos!
Cual es el rango de velocidades para motSpeed?
Hola. No tengo el dato exacto, pero sé que a 5 voltios llega máximo a unas 15rpm. Nunca lo he ensayado a 12 voltios. Podrías intentar y nos cuentas 😬
@@JohannPerezE O sea q los valores para el motSpeed con 5v serian tipo de 0 a 15? Ese dato de 15rpm lo sacas del datasheet?
@@drake0156 Yo lo he usado como hasta 12rpm, no he necesitado más. No he encontrado una datasheet que nos de esta info. Lo leí en un foro una vez. Si encuentras info más confiable sería genial que nos la compartieras. Saludos! 😀😀
Fantastic man!
"Confíen en mi", pero como entendemos estos parámetros "Stepper myStepper(stepsPerRevolution,8,10,9,11);", que hace cada pin? Esta vez no me quedo tan claro.
Busquen información. Es cosa del tipo del motor paso a paso, su funcionamiento interno, los pines a los que hemos conectado el driver y cómo se usa la biblioteca Stepper.h
Hasta hoy me enteré que el motor que mueve el plato del horno microondas es un stepermotor.
Me funcionó de maravilla pero, el problema es que le puse una mini plataforma pero no quedaba fija, entonces, quiero hacer un proyecto del colegio y no he logrado hacer nada interesante :( pero igualmente muchas gracias
Yo lo hice se todo como explica pero no sale me da error como lo está haciendo el es solo para computadora o también es para teléfono
hola muy buenas no me cambia el sentido del giro.
Oigan, no sé si Uds le pusieron el dedo al regulador de voltaje que trae la placa de poder que él está usando... Pero vaya que calienta, hasta se siente que quema 😆🤣😂
Regula el voltaje a 5v o 3.3v y el exceso se libera en calor. Si le enchufas un cargador de 12v, 9v u 7v, algo cambiará :-)
Despues de 3 años, disculpa y el diagrama?😭
Hice una cerradura eléctrica con mi motor paso a paso, probé con el servo pero muy débil :v.
graciassss...
Como conectar un sensor?
Ya no subirás videos verdad?
Cual es la velocidad máxima??
Oye jajaja tengo curiosidad por hacerte está pregunta, cuál es el proyecto que llevas? O que quieres crear?
@@Pskdop solo quiero saber sus capacidades pero te recomiendo los nema
@@isaacpzaiwte2321 que significa los nema?
@@Pskdop NEMA (National Electrical Manufacturers Association)
@@isaacpzaiwte2321 no, yo me refiero ah que proyecto intentas hacer oh cuál es tu meta de aprender ah programar
johan, quiero comprar un kit de arduino, pero cuando entro en la pagina me sale que no hay :,v
Creo que también lo puedes encontrar en Amazon
@@ArlenClever son muy caros 🥺🥺
Excelente video pero donde encuentro el codigo :). Saludos
Hola Tony. Estoy un poco atrasado subiendo el código al blog. Te lo dejo en la descripción de este video. Saudos!
@@JohannPerezE Gracias
Amigo nunca enseñaste como encender led con el Arduino y alagarlo con el celular
bro y para conectar dos ?
Ayúdame necesito darle más velocidad al motor 😔
20 es el maximo que soporta por lo que probe
de donde salio 2048??
es el predeterminado del motor
hola, bien explocado salvo que muuuuucha publicidad y ya lo dejè al video y otra cosita... ya que hablas español, porque los pasos del motor y las RPM las nombras en inglish ?? es mas facil en español ya que diriges tu curso a quienes recien empiezan ... gracias
Mi motor se quemó D: 😢
Me hice un miniventilador
pq no usaste un motor dc mejor
Es mas facil conectar la bateria directa al Arduino.
Creo que es mejor dejar la corriente del Arduino para la lógica y leds, y los aparatos que consuman mucho alimentarlos con fuentes externas.
Noooo separé los cables
Tienes tiktok ?