Paso 11: El Software
En este punto, todo el hardware debe ser completado. Lo único que queda por hacer ahora es instalar el software que ejecuta. La máquina CNC funciona fuera de un lenguaje de programación llamado G-Code. Esencialmente dice que el eje X, Y y Z que específica la coordinación debe ir a. Por sí mismo, Arduino tiene un tiempo difícil interpretar código de G, por lo que tendremos que instalar un programa de código G intérprete llamado Grbl. Aquí están los pasos que necesita tomar para instalar Grbl en su Arudion (ONU).
- Descargar el archivo Grbl Hex para su versión específica de Arduino (usado versión 0,8 c para mi Arduino Atmega328 Uno)
- Descargar el software XLoader.
- Conecta tu Arduino a tu PC.
- Utilizando el software Xloader, seleccionar el archivo Grbl Hex descargado, seleccione su Arduino en el menú desplegable y seleccione el puerto COM que está conectado el Arduino.
- Haga clic en "Upload" para cargar el software Grbl en su Arduino.
Ahora que el Arduino está preparado y listo para ir, tenemos que instalar algún software que nos permite control de la máquina CNC. Un gran programa fácil de usar se llama Grbl controlador. Después de descargar y lo instale, puede abrirlo, seleccionar su puerto Arduino y haga clic en "Abrir" para conectar.
Asegúrese de que su fuente de alimentación y pluma 3D son energía y que su Arduino está conectado al ordenador. Ahora puede utilizar las flechas en la parte inferior derecha para correr a través de los motores. Asegúrese de que el menú desplegable en la esquina inferior derecha se establece en 1 en lugar de 10. Si cualquiera de las plataformas se ejecuta hacia atrás, usted puede ir a herramientas > Opciones y luego invertir el eje del motor hacia atrás. Para controlar la pluma 3D, activar la casilla de verificación "del huso en". Cada vez que haces eso, el motor 3D de la pluma debe encender y apagar. Y si nos fijamos en la pantalla de comando a la izquierda del software, le muestra que "M3" es el código que se enciende el interruptor, y "M5" es el código que lo apaga. Necesitamos recordar esto para el siguiente paso.