Driver A4988 + Nextion : Controlando motores desde pantalla Nextion.

Поділитися
Вставка
  • Опубліковано 27 лис 2024
  • Vídeos relacionados :
    Puente en H: • Puente en H : ¿Que es ...
    Driver A4988 (1/2) : • Driver A4988 (1/2) : F...
    Driver A4988 (2/2) : • Driver A4988 (2/2) : P...
    Ajuste corriente driver A4988 : • Ajuste de intensidad d...
    ------------------------------------------------------------------------------------------
    Conoce nuestra web → www.cambatronic...
    ------------------------------------------------------------------------------------------
    Youbube : www.yutube.com/...
    Facebook: / cambatronics
    Twitter: / cambatronics
    Google+: plus.google.co...
    ------------------------------------------------------------------------------------------

КОМЕНТАРІ • 60

  • @CambatronicsOnline
    @CambatronicsOnline  5 років тому +3

    Ya teneis disponible en nuestra web (www.cambatronics.com) en la seccion UA-cam, el fichero de la nextion, el codigo del arduino y demas informacion.

  • @tonipetroleo279
    @tonipetroleo279 5 років тому

    Un fantástico tutorial. Muchas gracias y👍.

  • @manuelrodriguezlatorre8978
    @manuelrodriguezlatorre8978 4 роки тому

    Estupendo video Jose Luis podrías hacer un video en lugar de con motor paso a paso con un servomotor nema paso a paso y encoder absoluto por ejemplo?? En los últimos meses los servomotores se proponen como el futuro y alternativa a los paso a paso y creo que puede ser muy interesante.
    Gracias

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Estoy totalmente de acuerdo contigo en que los servomotores son el futuro, son tanto el futuro que yo mismo intente comprar 3 para mi fresadora y la descarte por su costo economico. Para el canal, el problema es que es una inversion muy cara para las 3 donaciones que he tenido en este canal en los 4 años de vida del mismo. Sacando una persona, el resto de donaciones no llego a 10 euros en total y en 4 años, vamos, que si me regalas tu el motor, el controlador y el encoder hago el video dedicado a ti, sino, lo siento, pero mi economia no puede permitirselo.

    • @manuelrodriguezlatorre8978
      @manuelrodriguezlatorre8978 4 роки тому

      @@CambatronicsOnline ya me gustaría Jose Luis, porque tengo el mismo problema que tu, cuando el material es caro y no estás seguro de si te va a valer es un dilema y 120 o 150 euros es mucho. Pero no te preocupes Si consiguiese alguno no me importaría prestartelo para beneficio de todos. Saludos

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@manuelrodriguezlatorre8978 Por menos de 400 euros no encuentras lo que comentas ni con motores made in china de fabricantes chinos. Luego ya si te vas a un motor de un fabricante de primer nivel ni te cuento. Yo si por 150 euros encontraba el servomotor, la controladora y el encoder, los habria comprado.

    • @manuelrodriguezlatorre8978
      @manuelrodriguezlatorre8978 4 роки тому

      @@CambatronicsOnline están los nema 23 o 34 que están en bangood o en amazon y se pueden controlar con un arduino y fuente de alimentación

    • @manuelrodriguezlatorre8978
      @manuelrodriguezlatorre8978 4 роки тому

      @@CambatronicsOnline Aquí te pasó el nema 23 www.amazon.es/passo-passo-servomotor-57hse2-N-d25-NEMA-23-Motor-circuito/dp/B07D9ZMW2W

  • @dfusche2013
    @dfusche2013 4 роки тому

    Hola José Luis. Primero muchísimas gracias por tus vídeos. Una pregunta: es posible cambiar el estado de un dual botón de nextion desde arduino ?. Muchas gracias nuevamente

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Por supuesto que se puede hacer. Tanto con las librerias oficiales, como las que no, como mandando el comando sin librerias. Mira la documentacion, te indica como hacerlo.

  • @angelingles1842
    @angelingles1842 4 роки тому

    Boas Jose Luis. en primer lugar muchas gracias por tus vídeos, son super instructivos y explicados de manera muy clara! Tengo una consulta, estoy usando tu sketch con un arduino Nano (con la modificación de la librería hecha para esta placa) y el HMI para la Nextion pero no me funciona el slider, ni me arranca el motor ni me muestra el valor numérico en pantalla. En el HMI tuve que hacer una ligera modificación porque no me compilaba pero era tan solo un tema de nomenclatura de las imágenes, todo lo demas de la Nextion me funciona bien, boton de arranque, paro y cambio de sentido de giro, pero no veo en que me puede estar fallando el sketch de arduino. El motor me funciona perfectamente con otros sketches y el driver lo tengo bien ajustado. Me podrías orientar un poco? Muchísimas gracias de antemano! Sigue así, muy buen trabajo!

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Creo que pusiste un mensaje en nuestro foro verdad? Alli es mas facil poder ayudarte.

  • @H3D_CALI
    @H3D_CALI 4 роки тому

    yo podria leer dos valores en dos cuadros de dos sensores en el toucn, hacer que se resten entre ellos y me accionen un slicer pero en el pic solo hacer los movimientos programados ? o necesariamente tiene que ser en hardware

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      No, lo puedes hacer por software tambien. Todo depende de la aplicacion que tengas diseñada, pero si puedes si.

  • @Anp3040
    @Anp3040 Рік тому

    hola muy buen video, quería preguntarte como puedo usar el slider para controlar la posición del motor a pasos, llevo varios días intentando pero no funciona como espero

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      Pues como he publicado los códigos tanto del arduino como de la nextion, solo has de mirar el código y ver cómo lo hice. Como digo los códigos los publique.

  • @cabreraruizalejandro420
    @cabreraruizalejandro420 5 років тому

    Disculpe muy buen tutorial pero que motor a pasos utilizo. Y puedo o es compatible este programa con otros tipos de motores a pasos o es en específico un modelo en especial????gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому +1

      Funcionara con cualquier motor Bipolar que no sobrepase la intensidad de la tarjeta controladora.

    • @cabreraruizalejandro420
      @cabreraruizalejandro420 5 років тому

      @@CambatronicsOnline disculpe otra pregunta tienes el diagrama de conexion del circuito. Esque soy principiante.

    • @cabreraruizalejandro420
      @cabreraruizalejandro420 5 років тому

      Y estoy haciendo un proyecto y quiero meterle esto que estas enseñando pero no se como se conecta gracias

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому +1

      Este es el tercer video, tengo tres mas donde hablo del driver para controlar el.motor y comento como es el conexionado. Miralos.

  • @gabrielvargas1952
    @gabrielvargas1952 2 роки тому

    Súper genial amigo... Una duda si quisiera poner una contraseña al querer cambiar el giro es posible...???

    • @CambatronicsOnline
      @CambatronicsOnline  2 роки тому +1

      Claro, solo has de añadir un campo de texto para poder meterla y un boton de enviar, Luego desde el arduino la verificas.

    • @gabrielvargas1952
      @gabrielvargas1952 2 роки тому

      @@CambatronicsOnline genial, yo no soy muy experto, soy muy nuevo en esto... Ojalá hicieras un vídeo sobre esto amigo, saludos...

  • @H3D_CALI
    @H3D_CALI 4 роки тому

    SE PUEDE HACER POR GRADOS Y CONTROL DE LA VELOCIDAD POR SLICER ?

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Si te refieres a girar unos grados dependiendo dle slicer, si se puede, pero el slicer es de 100 pasos y como hay 360 grados, tendrias una precision de 3.6 grados en el mejor de los casos.

    • @H3D_CALI
      @H3D_CALI 4 роки тому

      Cambatronics Online ósea lo que necesito más o menos es hacer que gire 750 grados a la derecha y luego de darlos los haga a la izquierda y con el slicwr mover la velocidad con que lo haga

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@H3D_CALI Bien, pues si usas un motor paso a paso, sabes que algunlo tiene, con lo que sabes cuantos pasos necesitas para una giro. Un contados para saber en cada momento que grados llevas y lo demas lo tienes en este video,

  • @jhonattansandovalramirez2305
    @jhonattansandovalramirez2305 4 роки тому

    hola jose luis. primero que todo muchas gracias por tus videos, la pregunta es referente a lo del giro en el vídeo comentas que dejas el enlace al otro vídeo de lo de la animación pero no se encuentra, serias tan amable de regalármelo o si alguien de la comunidad lo sabe estaría muy agradecido.

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Creo que me referia a este : ua-cam.com/video/kYMPUwt4TqA/v-deo.html

  • @hirammoorenavarro
    @hirammoorenavarro 5 років тому +1

    Como me pondría en contacto, necesito ayuda para un proyecto final):

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      No suelo dar mi forma de contacto para consultas individuales. Las que me llegan les digo lo que te voy a decir a ti ahora. Yo creo que la asistencia personalizada no entra dentro de ninguno de los servicios que yo quiero desarrollar aqui. Si estas dispuesto a que tu proyecto y tus preguntas sean publicas, tienes nuestro foro, abre un nuevo tema y alli se te ayudara en todo lo que se pueda.

  • @hirammoorenavarro
    @hirammoorenavarro 5 років тому

    Una pregunta como se haría la programación si con 4 botones quiero mover un servo a distintos grados, espero me pueda ayudar.

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Hace mucho tiempo que no trabajo con servos, pero creo recordar que eran ciclos de 20 milisegundos, que el servo se movia dependiendo del tiempo de la señal en on. Entonces si sabes que para tener un grado tienes que tener 1milisegundo de on y 19 de off y para el maximo del servo tienes 5 milisegundo de on y 15 de off, pues ya tienes todo el recorrido del servo variando una salida con esas temporizaciones. Y lo de los botones seria como ves en los videos pero enviando por el pin que va al servo los tiempos, mas o menos como te dije. Ojo lo dije de memoria, no recuerdo los tiempos exactos.
      Si quieres subir tus dudas a nuestro foro ( www.cambatronics.com ) ya sabes que esta para eso y alli puedes subir codigo, fotos y lo que necesites de forma mas facil.

  • @carlosola5635
    @carlosola5635 Рік тому

    HOLA BUEN VIDEO PUEDO PONER EL NUMERO DE VUELTAS DEL EJE AL QUE VA IR ACOPLADO EL MOTOR?

  • @byronb.452
    @byronb.452 4 роки тому

    Tu contenido es genial. Me podrias ayudar con un problema, mi programa utiliza un arduino mega y una pantalla nextion Basic y con esto controlo un motor paso a paso, el problema se da cuando envío datos desde el arduino hacia la pantalla el motor se para por un momento y luego continúa girando, y esto sucede cada vez que envío algún dato hacia la pantalla. Espero pueda ayudarme gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Eso tiene toda la pinta de que mientras recibes datos, el programa que usas en arduino, deja de mandar los pulsos al motor mientras atiende a leer la trama del arduino. Creo que debes de cambiar el programa del arduino para mejorar esto.

    • @byronb.452
      @byronb.452 4 роки тому

      @@CambatronicsOnline tiene alguna idea de como mejorarle

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@byronb.452 A ver, entiendo que has usado mi codigo o has usado uno tuyo?

    • @byronb.452
      @byronb.452 4 роки тому

      @@CambatronicsOnline Es una combinación del video de motor paso a paso y este ua-cam.com/video/Ll63zAfFL_I/v-deo.html

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@byronb.452 Bueno siempre puedes abrir un tema en nuestro foro ( www.cambatronics.com ) y aportar tus codigos y los problemas que te generan.

  • @cabreraruizalejandro420
    @cabreraruizalejandro420 5 років тому

    Me podrías proporcionar los códigos de arduino y de la pantalla??? Esque no se aprecia muy bien. Gracias

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Te explico. Cada vez que sacamos un video, en nuestro foro, www.cambatronics.com, en la seccion de youtube y videos, creamos un tema con el titulo del video. Alli encontraras toda la informacion y los codigos para descargarte. Tambien si tienes alguna duda, puedes preguntarla en ese tema, ya que esta abierto para poder participar.
      Eso lo hacemos con todos los videos y este en concreto, tienes alli los codigos para poder bajarlos, que acabo de verificarlo.
      Un saludo.

  • @gabrielvargas1952
    @gabrielvargas1952 2 роки тому

    Amigo una duda más nueva mente, el código de este ejemplo ya lo tengo... Lo conseguí del foro de la página web de cambatronics, primero instale las librerías oficiales de Nextion y despues las no oficiales... Porque da error al darle en verificar en la ventana de la programación de arduino, me sale = 'NexDSButton' does not name a type... Marca la fila en el momento que se da de alta la posición del botón en Nextion, (página, ID, nombre)

    • @CambatronicsOnline
      @CambatronicsOnline  2 роки тому

      No puedes tener instaladas las dos librerias por que comparten el mismo nombre de librerias. O las no oficiales o las oficiales. has de borrar una.

    • @gabrielvargas1952
      @gabrielvargas1952 2 роки тому

      @@CambatronicsOnline cual recomienda para que funcione entonces este proyecto...??? oficiales o no oficiales...???

    • @CambatronicsOnline
      @CambatronicsOnline  2 роки тому

      @@gabrielvargas1952 Es que no son compatibles. Si pones las librerias que no son o tienes instaladas ambas, es cuando te da el error que mencionas. Tienes que usar las librerias con las que se creo el proyecto. Seguro que en el video se indica cuales son.

    • @gabrielvargas1952
      @gabrielvargas1952 2 роки тому

      @@CambatronicsOnline ya vi cual librería es la correcta para este proyecto, porque sólo tengo instalado una sola librería... Una de ellas no se instaló, no había observado eso... Muchas gracias... Saludos

    • @CambatronicsOnline
      @CambatronicsOnline  2 роки тому

      @@gabrielvargas1952 Saludos.

  • @hirammoorenavarro
    @hirammoorenavarro 5 років тому

    Como seria la programación si quiero que al oprimir distintos botones en la pantalla nextion el motor se mueva distintos tiempos

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Si te fijas el motor va a toda pastilla cuando la variable delay Pasos tiene el valor 500 y va lenta cuando tiene 9000. Si creas 4 botones y le dices que con el primero la variable valga 500, el segundo a 3000, el tercero 6000 y el ultimo 9000, tendrias 4 botones para el 100%, 75%, 50% y 25% de velocidad.

  • @gabrielvargas1952
    @gabrielvargas1952 2 роки тому

    Una pregunta como es el código para que se vea en el txt el porcentaje del Slider...??? Sería algo así = t0.txt=h0.val

    • @CambatronicsOnline
      @CambatronicsOnline  2 роки тому

      Si, pero, asi directamente no te va dejar por que estas igualando un valor numerico a uno de texto. creo recordar que hay un comando para convertir valores numericos en texto. Mira la lista de comandos en la pagina de Nextion.

  • @fco.javierfernandezrios9566
    @fco.javierfernandezrios9566 5 років тому

    No consigo ver el error al compilar
    Mensaje:
    Available Memory3584
    Global Memory:4
    Total size of picture:331.708
    Total size of font:036.047
    Page:page0 Memory Occupied:4+192=196
    Error:Invalid Variables:bt1.pic0( Double click to jump to code)
    Error:Invalid Variables:bt1.pic0( Double click to jump to code)
    Error:Invalid Variables:bt1.pic0( Double click to jump to code)
    Error:Invalid Variables:bt1.pic1( Double click to jump to code)
    Error:Invalid Variables:bt1.pic1( Double click to jump to code)
    Error:Invalid Variables:bt1.pic1( Double click to jump to code)
    Error:Compile failed! 6 Errors, 0 Warnings,
    Codigo:_
    if(bt0.val==1)
    {
    if(bt1.val==0)
    {
    if(bt1.pic0

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Para estas consultas mejor abrir un tema en el foro ( www.cambatronics.com ), nos explicas el problema y nos subes los codigos que estas usando.