Como programar Arduino UNO para controlar los chips A4988 y la CNC casera
HTML-код
- Опубликовано: 11 сен 2024
- Como programar el Arduino UNO para controlar los A4988.
Enlace a la descargar del Firmware:
www.dropbox.co...
Enlace a la web de descarga del software de arduino: (descargadlo de este enlace, no de la web en español porque no esta actualizada!!!)
arduino.cc/en/M...
Código fuente para hacer andar un motor paso a paso bipolar con los A4988 y Arduino:
www.dropbox.co...
Compraré unos NEMA 23 que tienen un PAR de casi 100Ncm.
(3 puertos x 3 motores) + (2 finales de carrera x 3 ejes) = 15 y Arduino solo tiene 14.
He visto que Arduino también tiene entradas analógicas, si no me vale con las digitales supongo que esas también se pueden usar, sinó tendré que eliminar algún final de carrera.
Gracias a tu video he empezado a construir mi CNC. Mil gracias amigo! Te lo mereces.
Felicitaciones Ignacio por tu proyecto, he seguido detalladamente tus videos e implementado la CNC. Manualmente con los comandos del Txapucnc los motores se mueven en todas las direcciones con un avance entre 180 y 224 sin problema, sin embargo cuando cargo el gcode del ejemplo del texto Txapucnc o el diseño de la letra M (de 25x25 mm) la CNC el eje Z sube los 5 mm y no baja y sigue otro camino que no tiene relación con el diseño de gcode.
atento a tus comentarios
hola Ignacio, en primer lugar Ole! !! por hacer videotutoriales porque a lo que es el día de hoy creo que se aprende más por internet que en la... jejeje bueno al lío, yo soy de Barcelona y me llamo Daniel y ya hace unas semanas me hice una minicnc con dvd's y el caso es que ya llevo 2 semanas batallando con los parámetros del GRBL 0.9j porque tengo cierto problema!!! Y es que cuando esta dibujando en carga creo que se llama pues me va muy pero que muy lento, vamos que el boli en carrera en línea recta con un gusano de tierra... gana el gusano fijo, pero el caso es que yo cuando yo le doy por el universal gcode sender los motores cada uno por separado se mueven rapido y fluidamente y los milímetros que yo le he dado. podría orientarme de el porque en manual y la vuelta a 0 o a home va bien y cuando le doy hacer un simple cuadrado de 25x25mm me gana un gusano de lo lenta que se vuelve y es que por inexperiencia no doy a más ya y me gustaría saber de gente experimentada em por si me pueden echar una mano en este problema porque no se que le pasa y es un querer y no poder!!! Aaaah tengo que decir que he probado en todos los micro pasos y actualmente estoy en 1/4 pero en todos me hace lo mismo cuando le doy en automático o Start por así decirlo y es: que busca el primer punto de dibujo rápido pero el eje "Z" me va extremadamete lento y creo que podría influir en los ejes "Y" y "X" ser la causa de dicha lentitud en el proceso del boceto pero mi locura esta en que, en manual con los selectores del gcode sender van rápidos y fluidos y precisos en los milímetros marcados y me ha creado muchísima confusión, por no saber del tema y haber echo una mini cnc y ya no se si soy yo, el grbl, gcode sender o el pc o todo jijiji. podría echarme una mano o sabe cual es el problema o de que podría ser debido? gracias de antemano y un saludo
Estoy investigando otros programas y dentro de poco subire un nuevo video para hacer mas facil todo esto
Hola, el motor para una maquina de ese tamaño debe ser de NEMA 23 al menos. Aunque a lo mejor uno de NEMA 17 potente funciona. Los pines de arduino vienen algo justo pero creo que servira, aunque si quieres puedes usar arduino Mega (el controlador deberia funcionar), haz las cuentas de los pines y calculalo. Depende de que tipo de final de carrera uses. Un saludo
Hola, para las letras uso Inkscape y genero el codigo con Pycam, despues lo envio con Txapu cnc. Los A4988 son necesarios, en su caso se pueden usar los L298N aunque no aseguro que funcione.
tienes que entrar en preferencias de Pycam y asociar los archivos de inkscape y pstoedit en la pestaña programas. Debes instalar inkscape y pstoedit
hola Juanfran,ya solucione el tema del arduino y el txapu-cnc, gracias de todas maneras, ahora haber si tengo un poco de tiempo, y me lio con la electronica y la pruebo con los motores haber como van y ya te contare vaaa, un saludo.
Hola, Txapu cnc solo envia el codigo asi que si se puede 3D, ya que es Pycam quien hace el codigo 3D para enviarlo. No no se pueden mas de 3 motores.Se puede usar SolidWorks pero no Match 3
Hola, no, no tiene porque ser una ATX, puedes usar cualquier fuente, pero ten en cuenta los voltajes, y midelos antes de usarla para saber que voltajes tiene. (creo que tendra los mismos que las ATX) pero de todas formas los compruebas por si acaso. Sirve cualquier fuente de alimentación, siempre que tenga los voltajes que te interesen. Un saludo
Hola, pues simplemente le pones los valores que encajen con tu maquina. No he construido ninguna 3d pero como puedes ver el codigo sirve para ello asi que adaptalo a las necesidades de la extrusora. Un saludo
Creo que si porque practicamente todos los drivers son parecidos aunque a lo mejor hay ligeras diferencias, y puede que tengas que cambiar algo en el codigo pero si hay que cambiar algo seguramente sera solamente los pines de arduino, no te asustes, no creo que vaya mal, pero aun así existe la posibilidad de que no funcione correctamente (pero es una posibilidad muy baja) si fuera asi hay muchos mas firmwares para arduino. Un saludo
Hola, no pasa nada por que preguntes, en los a4988 no hay que instalar nada, solo se instala en arduino y listo. Solo hay que decirle a arduino en que pines estan conectados los a4988 y ya esta
Hola, por fin he arancado el txapucnc, me faltaba un archivo para el gambas2, y en vez de abrir el txapu_rx3, yo abria el rx1, el caso que ya lo abierto, de todas maneras muchas gracias por aguantarme, jajjaa, ahora haber si tengo un poco de tiempo y la pruebo con los motores y te cuento. un saludo.
saludos desde villa el salvador _lima _perú , y felicitaciones por todo el conocimiento que compartes,,, gracias mmil..,deberias subir un video sobre como usar el TxapuCNC,,gracias por todo!!!!!!!!!!!!!1
jajaja creo que ya lo logre cualquier duda te escribo, admiro mucho tu trabajo
Hola, la version de arduino es la UNO R3 y el software es el que se descarga en la descripcion del video
Hola, el programa es Txapu cnc que es para controlarla, para hacer codigo G uso Pycam. Si quieres mas datos, dejame tu correo en un privado y te envio informacion. Un saludo
Hola, comprueba que tengas todos los drivers de arduino instalados, si estas trabajando en Ubuntu bajo maquina virtual, busca un tutorial de como abrir los puertos porque las maquinas virtuales dan muchos problemas. Si trabajas en Ubuntu asegurate de tener el driver de arduino instalado y que lo reconozca, despues conectas arduino, y por ultimo abres Txapu CNC (y si es necesario en Txapu CNC selecciona el puerto ya que se puede elegir entre varios. Un saludo y si hay problemas escribe.
muy guay espero que sigas en linea pues yo he comenzado hace poco y me gustaría estar en contacto con tigo para futuros errores en la programación pues soy un nobato pero me gusta aprender todo lo que puedo gracias de antemana ha yo soy de Cataluña España
buenos días soy manuel, eres un crak la primera persona que lo explica al detalle muy bien felicidades tio . Una cosa yo e echo una mini cnc con tres grabadoras de cd pero no encuentro en ningún sitio la velocidad de los motores eso pequeñitos , si tienes idea donde buscar dime algo GRACIAS...
Hola. Tuve el mismo problema. Aparentemente el TxapuCNC envia los comandos como desplazamiento relativo. Lo que quieres hacer implica desplazamiento absoluto. Solo tienes que poner el comando G90 en el editor y debe funcionar.
Hola, son dos cosas diferentes, el firmware es lo que interpreta el codigo G que se le envia a la cnc, y Txapu cnc es quien lo envía. Son compatibles. Un saludo
Hola, pues el firmware de arduino se abre con el IDE de arduino (descargalo en la web de arduino) en caso del codigo de prueba para motores igual, en el IDE de arduino y lo cargas en Arduino. Un saludo
Hola, poder se puede, pero no hay garantia de que el codigo del video para arduino te funcione. Los drivers que puedes usar son los L298N, estos voy a usarlos para mi proximo proyecto que subiré a RUclips este verano. Un saludo
Hola, si usas el control manual de Txapu CNC lo que pasa es que debes cambiar la distancia de movimiento. Si no se mueven al enviar un archivo con Txapu CNC pasame tu correo y te mando mi firmware para que compares errores. En el codigo fuente de prueba el motor debe moverse hacia un lado y despues hacia el otro. Mira que todo este conectado. Un saludo
Hola, si pinchas en el enlace de la descripcion del video te sale una ventana para descargarlo, le das a guardar, lo descomprimes y lo ejecutas. Saludos
Ignacio, ante todo GRACIAS por tus videos, Ya he realizado una cnc con ardino UNO y A4988 (siguiendo paso a paso tus videos), ahora me gustaria transformar mi fresadora en una impresora 3D, tienes algun video donde este explicado que programa usar como y como condigurar todo. un gran abrazo y saludos. Sebastian
Seba yppolito Hola, no tengo nada de impresion 3D, pero es lo mismo, tan solo debes cambiar la fresadora por una extrusora, es decir, el dremel por un extrusor
Hola, ese es el problema, gambas dos esta disponible para Ubuntu 11.04 e inferiores pero lo que puedes hacer es buscar en google como instalar gambas 2 que creo que se puede instalar en Ubuntu 12.04 y 13
gracias nacho.creo ke mañana me llegan ya los husillos y perfiles de aluminio.te ire informando daciaselos avances ke se ke esto te tira musho.
gracias por todo un saludo
Ignacio muchas gracias por el video, es un excelente aporte. Permitame hacerle una consulta: siguiendo los pasos del presente video es suficiente para que funcione la CNC? o es necesario grabar en arduino "el codigo fuente para hacer andar un motor paso a paso bipolar con los A4988"? de ser asi, como lo hago? desde ya muchas gracias por su tiempo.
Hola, siempre y cuando lo implementes correctamente, puedes usar cualquiera. Por ejemplo, match 3. Un saludo
Muy buenas, Primero de todo felicitarte por este excelente trabajo, de todos los q he visto eres el q mejor lo explica y pasando por todos los pasos.
Yo a falta de comprar los chips a4988 i el arduino, tengo todo lo demás y varios motores diferentes que he ido recogiendo de impresoras rotas.
Mi pregunta es, calculando los pasos q necesita cada motor para recorrer 1mm, i poniendo los pasos q necesita cada motor para hacer ese recorrido en la hoja, es posible utilizar motores distintos ?? Thx
Hola. Por lo que estuve viendo, que si se va a construir este proyecto se necesitan varios programas. Y uno de esos es el Pycam, que como estuve viendo, lo instale e intente varias veces abrir un archivo svg (De distintas fuentes como Corel, Inkscape con su Pstoedit incluido) y no hay forma de conseguirlo ya que Pycam da error de Dlls.
gran proyecto, lo voy a hacer siguiendo tus pasos, gracias el aporte
¡Muchas gracias por este tutorial Ignacio!
I guess Im quite off topic but do anybody know of a good site to stream new tv shows online ?
Hola, no entiendo muy bien cual es la pregunta, el codigo esta en la descripcion del video, escribe de nuevo la pregunta. Siento la confusion. Aviso que esta semana santa, a partir del domingo 24 no resonderé más correos hasta el domingo 31. Un saludo
Gracias compañero, lo probaré en breve ya que ahora estoy liado con la mecánica.
Saludos
hola, quisiera saber si me podes dar una manito, me sale un error de compilacion, y sigos todos tus pasos, compre un arduino uno porque el leonardo no era compatible supuestamente.. pero no se que hacer.. este es el error ( variable 'codeTypes' must be const in order to be put into read-only section by means of '__attribute__((progmem))' ) espero tu respuesta..
Julian para instalar gambas2 hazlo desde el centro de software de ubuntu, despues descarga tambien del centro gestor de paquetes synaptics
Hola, asegurate de que los motores tienen menos de 2A o como mucho 2A porque los A4988 no soportan mas. Las entradas analogicas de arduino no siven de digital. Puedes probar a comprar arduino Mega. Un saludo
hola!, ayuda por favor, exit status 1
'codeTypes' was not declared in this scope, esto aparece después de colocar const
Hola. Excelente trabajo. todo muy bien explicado y muy claro.
Te pregunto, puedo usar motores de paso a paso de una impresora de punto (son un poco mas grandes de las impresoras normales)? y es necesario colocar dimenciones del area de trabajo? o se puede dejar indeterminada?
Quisiera hacer un grabado que solo utilice dos ejes se puede conigurar esto?
Gracias de antemano.
mui bien esplicado lo haces ver mui facil gracias por tu tutorial
Hola me agrada saludarlo y agradecerle tanta información y tan concreta. esto me anima a crear mi propia CNC estoy ubicado en Bogotá Colombia tengo pocos recursos pero hare el esfuerzo para conseguir todos los elementos me gustaría seguir en contacto para el momento que empiece a construir poder contar con su colaboración. Un abrazo
+Alejandro Osorio Cuando tengas dudas las vas preguntando en comentarios sin problema. Gracias
OK GRGACIAS
Hola, si vibran a lo mejor es que la velocidad es muy baja, prueba a subirla. Un saludo
Que tal excelente trabajo. Tengo una duda estoy construyendo un CNC basándome en tus videos pero decidí utilizar el EL CNC SHIELD mi pregunta es la siguiente ¿Cambia la programación en arduino en especial en las entradas y salidas de los pines de arduino?
Primero de todo felicitarte por todos tus videos.
Si deseo construir un cnc con finales de carrera en los ejes me serviría arduino uno o necesito otro con mas pines?
Si fuese otro, se puede montar con la misma facilidad o el programa no esta preparado para dicho controlador?
Como puedo saber que el motor PAP que compre tendrá suficiente fuerza para mover la maquina? Voy a construir una maquina de un 1m x 1,5m
Salutaciones y mil gracias
Saludos. y si la transmisión es por correa y no por varilla roscada?. muchas gracias por adelantado y excelente video.
He seguido tus videos de como conetar el chip a arduino y la explicación del programa. Lo que no me queda claro es la señal STEP. ¿Es un tren de pulsos?, de ser así, ¿con que frecuencia cambias el valor de la señal? Gracias¡
Hola Nacho.
Muy bien tus videos, eh !
Este firmware es ideal para mover una impresora DLP con Arduino Uno. pero tiene algunos problemas.
El GRBL, no me sirve para mi propósito, ya que maneja los finales de carrera de manera muy diferente a RepRap.
Así que te ruego me ayudes con la liga de reprap en donde puedo encontrar este firmware. Quizás ya tengan versiones modificadas o arregladas.
Un abrazo Nacho.
desde México, Rafael.
Luciano hola! Para mi la mejor solucion y sin duda la mas fiable, es instalar ubunto junto con windows con el programa daemon tools, facil, rápido y sin problemas si tienes dudas aqui estaré para ayudarte ya que ignacio menudo lio tiene que tener como para atendernos a todos jeje
Saludos
Yo solo he comprobado que funciona 100% con Txapu cnc. Aunque puedes probar con otros pero no te aseguro buen resultado
Hola Ignacio, estaba probando la electrónica con los moteres conectados (son los mismos motores que muestras en el video de la construcción de la CNC) y moviendolos desde el comando manual del txapucnc, los motores vibran pero no giran. Como los motores son de 5.1 Volt reduje, según mis calculos, la intencidad del VREF 0,60 que venia original a 0,30 y no se si será por eso.
Hola, si tienes instalado Ubuntu directamente en el ordenador. No hay ningún problema. El problema sería si tienes instalado Ubuntu en una máquina virtual, pero ya que ese no es el caso no preocupes por eso. Así que supongo que el problema del puerto, es otro. Como te dije prueba a instalar los drivers de Arduino.
Un saludo.
Ignacio, Excelente explicación.
Estoy en la construcción de la CNC, por lo que ví del tamaño del programa y de la cantidad de pins, no habría problemas en usar la Arduino Nano.
La has probado o tienes noticias de alguien que la usó???
Gracias
madrugae No, la verdad es que no lo he usado. Ten cuidado pues muchos de estos firmwares estan hechos para funcionar solo sobre arduino UNO
Hola, Txapu CNC no se instala, solo se extrae como un archivo comprimido y si gambas 2 esta correctamente instalado, ejecutas el archivo Txapucnc (no se como se llama exactamente, pero es el unico que se ejecuta al hacer doble clic) y Txapu CNC deberia abrirse. Un saludo
Hola, escribe en google "Txapu cnc" y te aparece la web de descarga en el primer enlace
Ignacio, tras los cambios he intentar compilar , me da estos errores de compilación " variable ‘codeTypes’ y ‘octantTbl’ must be const in order to be put into read-only section by means of ‘__attribute__((progmem))’.
quiero entender que me esta diciendo que debe ser un valor constante y he observado que en la pestaña proces_string aparecen definidas estas variables, pero no sabría como reparar el error de compilación...... ¿ me puedes ayudar ?
Hola, en tu archivo Motor2.ino (dropbox) porque la linea 27,28 esta primero el HIGH y luego el LOW y en la linea 41,42 esta primero LOW y luego HIGH??? tiene que ver algo el cambio de dirección de las lineas 22,36 ??? GRACIAS!!!
Tanks for all yours tutorial, i'm building a cnc and i find them very interesting!
Estimado ignacio, en esta oportunidad quiero consultarte si siguiendo estos pasos puedo hacer andar una cortadora de Foam de 2 ejes o necesito un firmware especifico para foam.
gracias
Hola, nunca lo he probado pero he oido de lejos que es posible, pero no es seguro, de todas formas puedes probar y ya me cuentas, a mi con Txapu cnc para pasar el codigo y Pycam para hacer el codigo G me va genial. y son gratuitos. Un saludo.
Una consulta buenas, la cnc shield hace qué los motores trabajen en simultáneo y también se puede agregar un sensor ultrasonido?
Hola muy buen video , tengo una duda respecto a las medidas de la mesa no hay necesidad de ajuste , puedes poner una pieza a fresar de 2m x 2m y poner limites de carrera solo si llega a topar en los limites?, gracias , saludos
Hola, en principio funciona correctamente con Txapuc cnc, pero puedes probar otros y ya me cuentas
Ok, espero que todo vaya bien. Un saludo
Hola ignacio R.
tengo unas pequeñas dudas, el programa de arduino como lo hiciste y las demas pestañas no se ocupan (las que no mencionaste en el video)
saludos!
abre el gestor de paquetes e introduces gambas2, pulsa la lupa para buscar, cuando complete la busqueda selecciona todos los paquetes que haya y ya lo tendrias todo listo para abrir la carpeta txapucnc_03 y ejecutar el programa, espero te resulte como ayuda, por aqui sigo. Un saludo
disculpa mi ignorancia, pero quería saber si despues de programarle, se puede reprogramar otra vez, modificando las acciones. Porfa ayudame con esta duda!
hola, se puede programar el arduino 1 para que controle 5 motores de paso?? El programa TXAPUCNC puede manejar archivos tridimensionales? y también quisiera saber si se puede pasar archivos de solidworks o autocad a TXAPUCNC, por ultimo tu crees que se podría utilizar MACH3 en lugar de TXAPUCNC?? espero tu respuesta.
Tus proyectos despiertan la imaginación, buen trabajo!
Hola Ignacio, te hago una consulta. He seguido todos los pasos como lo has echo en el video, luego cargue el codigo al arduino con exito. El problema es cuando abro el G code sender al momento de abrir el puerto y tratar de configurarlo me sale un error diciendo que no esta el grbl, espero me puedas ayudar. Gracias!
hola disculpa una pregunta que puedo hacer con mi cnc que gira hasia un solo lado y ya cambie el 0 por un uno en invert_dir y me sigue girando hacia un solo lado
Hola, Txapu cnc no funciona a 4 ejes, Match 3 posiblemente si, aunque no lo se seguro, aunque es por puerto paralelo, si. Es mejor buscar un firmware para 4 ejes aunque puedes modificarlo si lo deseas, mejor te recomiendo modificar el firmware que se descarga en los enlaces que hay bajo el video. Txapu cnc rx no es el que yo uso. Un saludo
buenas noches desde mexico, estamos enprendiendo este proyecto gracias a tus videos tan ilustrativos amigo, solo tengo una duda , donde o cual es el programa que mensionas que controla la cnc , en el que dises que se selecciona la velocidad de los motores ,porfavor espero tu respuesta.. donde lo consigo o como?
Hola, en caso de que todo este bien instalado, y arduino tenga sus drivers instalados es posible que si sea problema de Txapu CNC, lo unico que se me ocurre es probar con puertos diferentes o pedir ayuda en el foro de Txapu CNC. Un saludo
buenos dias quisiera saber si el arudiono en cnc se puede operar en pantalla por ejemplo si ago una imagen el cnc la va a ejecutar
hola amigo yo tengo una cnc casera al principio funciono bien pero deje de usarla por un tiempo y ahora cuando quise hacer un circuito resulta que cuando va a comenzar se para el arduino se conecta y se desconecta sucesivamente y al final se queda en un punto y no avanza note que si ago. el mecanizado sin auto nivelar el programa funciona.
por favor si puedes ayudarme te lo agradecería.
Excelente Ignacio tu tutorial. Dime por favor si es posible usar y conectar la maquina al artsoft de macht3?
Gracias y agrdezco tu valioso tiempo
Excelente video, se podria utilizar utros driver que no sean los pololus? ya que tengo hecho unos driver con los integrados L298 y L297, gracias de antemano.
ignacion esto lo tengo q insertar al arduino o lo puedo hacer todo por el xloader, universal g code y grbl controller sin nsecesida de hacer esta programacion?
hola INACIO aplique todo los paso pero cuando pruebo en universal g code con window el motor solo me gira para un lado que debo hacer
HOLA AMIGO UNA PREGUNTA CUALQUIER ARDUINO DE ATMEGA 328P SIRVE LO PREGUNTO POR Q VEO Q HAY UNOS ARDUINOS Q VIENEN CON CRISTAL DE 12MHZ Y OTROS A 16MHZ CUAL ES EL INDUCADO PARA ESTE RPOGRAMA???
Hola buenas, yo tengo una duda, me dice que el texto supero las 3900 palabras y no se que hacer
hola ignacio para programar asi el arduino y lo utilisaras con grbl veo que haces lo mismo dos veces o esto es para usarlo via USB??
hola, quisiera saber porque puede ser que el programa que esta en tu descripcion me tira un error sin cambiarle nada, puede ser porque yo este usando un arduino loenardo?, espero tu respuesta gracias!!
hola Ignacio. he construido mi cnc íntegramente, pero el firmware me dice que tengo un error de compilación y me salta esto: process_string.ino:44:29: error: variable ‘codeTypes’ must be const in order to be put into read-only section by means of ‘__attribute__((progmem))’
process_string.ino:409:29: error: variable ‘octantTbl’ must be const in order to be put into read-only section by means of ‘__attribute__((progmem))’
que podrá ser. te agradecería la ayuda.saludos
Muy bien explicado. Gracias
buenas noches Ignacio por su aporte quisiera preguntarle algo como hago para insertar un un cuarto eje claro esta que quiero controlar mi cnc con arduino mega?
Hola Ignacio. Lo primero darte las gracias y enhorabuena por tu gran trabajo. Desde Zaragoza sigo todos tus videos. Quiero hacer una cnc con diodo laser, y ya la tengo proyectada para poner todo en marcha, pero me gusta tener todo claro antes de comenzar. Mi pregunta es la siguiente: ¿Cómo puedo controlar el diodo para que encienda y apague en el momento de corte? Yo había pensado activar el pin en el firmware de la cabeza de de la extrusora y en el ineskape tratar la cnc como extruder. No se... ya me dirás. Un saludo muy fuerte de La Pilarica, y mio por supuesto.
Kamikaze Hola, pues la verdad no creo que sirva lo de la extrusora. Mas bien yo lo que haría sería usar el firmware GRBL. El cual recomiendo mejor que el firmware de reprap. Despues es tan simple como conectar el relé o transistor que activa el diodo al pin de direccion del motor paso a paso del eje Z. Cuando se da la orden de "bajar eje Z" se enciende el laser. Y al subir se apaga. Asi de simple.Si no lo entiendes vuelve a escribirme. Te paso video de como instalar GRBL:Controla tu CNC con GRBL (Cargar GRBL Controller en Arduino)
Ignacio R. Gracias Ignacio. Todo controlado. También me gustaría saber si para más adelante podría controlar una extrusora con GRBL. He leído que sólo se pueden controlar tres ejes. ¿Tendría que usar reprap?
Si, mejor reprap.
hola que tal? me parece de LUJO el tutorial, de verdad muchas gracias. Por favor responde a mis dudas, se puede usar arduino nano? y mi otra pregunta es saber si necesariamente se debe tener conectada la PC como maestro del cnc?, es que quisiera que funcionara lejos del PC de forma automata al cargarle las instrucciones de trabajo. Gracias de anticipado por las respuestas.
Hola, arduino nano se podria usar si tiene la misma memoria que UNO ( no se cuanto tiene nano ). Es necesario el Pc pues le envia los comandos.
Hola, R3, es la revision, o sea, la version de arduino. Puedes usar el R2, aunque recomiendo el R3. Un saludo
Hola que programa utilizas para hacer la letra y como haces para mandar la informacion a la máquina cnc
Gracias
discual,me aparecio un error en la pestaña de process_string y no le movi a nada mas que lo que mencionaste en el video, espero y me puedas aclarar porque pasa, muchicimas gracias
Buenos días e cambiado parámetros como en tu video, Como programar Arduino UNO para controlar los chips A4988 y la CNC casera ,y me da fallo variable ´code types´ must be const in order tu be put into read-only section by means of´_attribute_((progmem))´ y no tengo ni idaa de que es......GRACIAS.
Saludos, soy nuevo en esto y me salio una duda, eh visto que Ignacio le carga 2 cosas a la tarjeta arduino, la primera es el GRBL y la segunda es el reprap firmware, mi pregunta es ¿es nesesario cargarle ala tarjeta arduino reprap firmware y GRBL o solamente el GRBL ?
hola ignacio he seguido tu video que esta genial y me he echo una cnc y hasta que no consiga otro pc para instalar el linux y el programa txapucnc quisiera probar los motores tengo el arduino uno r3,drivers a4988 y motor paso a paso igual al que esta en tu video lo he conectado todo igual
me prodrias decir que codigo ponerle al arduino para hacerlo girar hacia la derecha y hacia la izquierda gracias.
Buenos días Ignacio,
Tengo un problema que me vuelve loco. He cargado el reprap al arduino sin problema y al abrir el txapucnc me da un error al serial port. Lo uso con un portatil nuevo que no tiene puerto serie, lo conecto por USB como todo el mundo.
Por favor ayúdame, lo tengo todo montado y estoy muy rallado con el tema.
Gracias
Hola, no uses maquinas virtuales, instala ubuntu directamente en tu pc. El puerto es USB, si, pregunta en esta pagina para mas informacion.
txapuzas.blogspot.com.es/2009/12/txapu-cnc-software.html
Es del autor de Txapu cnc. Prueba de todas formas a reiniciar arduino una vez lo conectes, a lo mejor asi funciona.
Uso ubuntu en un ordenador nuevo que solo tiene ubuntu instalado.
Intentaré lo de reiniciarlo pero creo que tendré que preguntar en txapuzas.... Llega un momento en que pierdes la fé en que esto pueda funcionar XD
Muchas gracias Ignacio! Tus videos son los mejores que hay en la red.
hola.
te llevo siguiente desde hace tiempo.
se me quemaron los a4988 y ahora tengo los l298,pero estoy muy perdido.
que diferencias hay a la hora de programarlo.
el codigo fuente es el mismo??
puedo contactor contigo de alguna forma?
mil gracias
Estou montando uma cnc caseira baseada nas suas condições, queria saber qual é a programação usada no Arduino e como conectar no mach3.
Obrigado e parabéns pelos tutoriais...