Paso 7: Poniéndolo todo junto
Es el momento para conectar todo e instalar el software.
Primero necesitará instalar GRBL en Arduino. Esto es bastante sencillo. Descargar GRBL desde aquí. Descomprimir el master.zip grbl y verás otra carpeta llamada grbl aquí. Agregar a esta carpeta como una biblioteca en Arduino. Ahora todo lo que tienes que hacer es reiniciar el Arduino, seleccione el archivo grbl > ejemplos y carga de golpe.
Usted puede verificar la carga abriendo el monitor serial y verás el GRBL apertura líneas junto con su versión.
Configurar GRBL
Antes de empezar, usted necesitará configurar GRBL sus motor específicos y la resolución requerida (o micro pasos). Mina me he puse a micropasos 1/16 (esto también es enumerado en la página de Pololu). Esto significa que cada resolución motor se divide en 1200 micropasos. Tenga cuidado cuando usando este nivel de micro-paso a paso ya que la versión superior viene generalmente en el costo de esfuerzo de torsión.
Ya que hemos utilizado una polea 20 dientes y una correa dentada de 2mm, necesitamos calcular pasos por cuenta de mm para GRBL. Puede usar esta práctica calculadora de Reprap para esto. Para nosotros esta cuenta es de 80. Desde el número de terminal tendrá que escribir $ y pulse enter para cambiar este valor para X e Y medidas/mm. Del mismo modo puede cambiar otros valores. No he tocado la configuración de homing en la mía ya que no lo estoy usando en mi configuración. Su una buena idea establecer máxima X e Y limita la voluntad motor viajes y así los valores de aceleración. Yo he marcado mis valores de aceleración como 6000 para X y Y y la Z sin tocar (ya que no estoy usando el eje Z) a la izquierda.
También necesitarás conectar pines paso y Dir a Arduino. Para el eje x conectar al Arduino D2 (paso) y D5 (dir) y para el eje y está definido como la D3 y D6. Conecte el láser a D11. Recuerde que todos los motivos en todos los tableros deben ser conectados. El Arduino es alimentado a través del USB de la máquina conectada.
Hay un montón de softwares para la interpretación de código de G, el lenguaje que GRBL salidas. Los dos que me encantan son grblControl y bCNC.
Inkscape es la opción preferida para convertir gráficos vectoriales en Gcode y la última versión de Inkscape viene precargada con G-codetools que es muy práctico. No entraré en los detalles de cómo utilizar estos puesto que hay impresionante instructables y tutoriales en la web.
Finalmente montara la configuración entera en un tablero de contrachapado cortado a la medida que tiene una hoja de aluminio de 1mm. Ahora actúa como mi tabla de cortar. Todo está encerrado en una caja de plástico negro con un top rojo translúcido como una cubierta de seguridad.