This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Como instalar grbl en una placa arduino uno wifi
#1
Hola amigos, tengo una placa arduino UNO wifi OTA WEMOS D1, y ya la tengo instalada la wemos, pero yo quiero que funcione con grbl para que me 
mueva dos motores y un servo. No se como hacer para que funcione con grbl, no se si hay que instalarlo encima de wemos o como, necesito una ayuda.
la acoplare una shield con dos controladores
  Responder
#2
Hola, me temo que si no tienes experiencia en estos temas, te va a resultar difícil llevar a buen puerto el proyecto que intentas utilizando esa placa: quizá te ahorres muchos quebraderos de cabeza adquiriendo, ahora sí, un Arduino UNO.
No soy experto en ella pero, por lo que te indicó @asesorplaza1 en otro post, las placas se pueden utilizar indistintamente pero con ciertas limitaciones, como por ejemplo el pinout: si se van a usar con un desarrollo propio, no hay más que cambiar las posibles asignaciones que no sean compatibles, pero tratandose de uno de terceros (como es el caso del GRBL, que por cierto no indicaste que era tu propósito final en el otro post) la cosa se complica, si es que hay alguna incompatibilidad (lo que desconozco pero que considero bastante probable).
Como cualquier otro sketch, para utilizar GRBL en esa placa tendrás que grabarlo en ella (con el IDE de Arduino, por ejemplo), lo que eliminará cualquier otro software que tenga instalado, incluidas todas las funcioalidades de comunicación que soporta, pues en la programación de GRBL no se contemplan.

P.S.: Me temo que esa placa no podrás usarla con GRBL, pues no veo que haya ningun port para el microcontrolador ESP-8266EX que lleva, solo veo versiones para Atmega328p y para ESP32, por lo creo que vas a necesitar el Arduino UNO sí o sí.
  Responder
#3
Bueno yo la quiero para un plotter muy sencillo y si tengo que borrar lo del wifi no me importa porque si este esta programado fue porque 
pense que era lo primero que habia que hacer, pero no lo necesito, solo me interesa mover dos motores y un servo. esta placa solo la 
e utilizado porque es la que tenia a mano, pero si dices que no vale pues nada me comprare la UNO R3.
  Responder
#4
Antes de descartarla debes probar a instalar el GRBL y ver si funciona o no: yo creo que no, pero no lo he comprobado por lo que podría estar equivocado.
Utiliza el IDE de Arduino para grabarlo en la placa y conecta por USB con cualquier aplicación que se comunique con ella (UGS o Pronterface), a ver si responde GRBL con la configuración actual.
  Responder
#5
Buenas tardes.

Efectivamente, no tiene nada que ver mover 2 servos, como comentabas en la otra publicación, con utilizar el código GRBL, en el que ya vienen predefinidos los pines a usar por los motores, servos y etc., por lo que ese tipo de Arduino ( UNO wifi OTA WEMOS D1), no te sirve para este proyecto. O mejor dicho, tendrías que estudiar todo el código GRBL, ver la asignación de pines predefinida y modificarla para que se adapte a esa placa en concreto, y que GRBL siga funcionando correctamente y eso no es nada fácil.

No soy ningún entendido en GRBL, pero creo que tiene asignadas unas ordenes para comprobar los movimientos de las maquinas, si cambias los pines asignados, lo mas fácil es que deje de funcionar el GRBL, y te vuelvas loco buscando el error.

Por lo que es mas fácil cambiar de modelo de Arduino.

A demás, si has leído lo suficiente sobre Arduino, sabrás que tiene sus limitaciones en cuanto a Voltaje y Amperaje de salida y no puede "mover" varios motores o varios servos a la vez, tienes que usar una shield o placa accesoria para que alimente el control de motores, esto le pasa a todos los modelos de placa Arduino.

Un saludo.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  problemas al compilar arduino en placa uno Jose55 5 0 06-10-2023, 04:26 PM
Último mensaje: Simemart
  pregunta spbre placa de arduino Jose55 4 325 19-06-2022, 08:28 PM
Último mensaje: Jose55
  ¿CÓmo funciona una SKR MINI para calentar hotend? RocaDiesel 2 366 04-12-2021, 11:19 PM
Último mensaje: RocaDiesel
  Wifi tft mks 3.2 Jesusev 18 5,965 24-10-2020, 08:33 PM
Último mensaje: Miquel
  CONSULTA Instalar cama caliente Goliath5000 1 942 18-04-2020, 11:11 AM
Último mensaje: Simemart