Página principal
Arduino
CNC con piezas de DVD recicladas
Interface realizada con Gambas
Parte 2
En la primera parte de este montaje había
realizado un CNC con un lenguaje propio. PARTE1
En esta segunda parte de montaje, realizo una sencilla interface
gráfica con Gambas (Visual Basic para linux).
El tener que introducir todas las líneas una por una de forma manual
, puede resultar agotador.
Con este programa se simplifica la realización de texto y líneas.
El programa es sencillo, solo dispone de 4 líneas de palabras
y 3 rectángulos para imprimir.
Se puede cambiar las coordenadas y su tamaño.
Las letras solo tienen una resolución 5*8 en forma de línea,
no es mucho pero para este CNC sirve.
Como ejemplo la letra N tiene la siguiente descripción:
78, 0, 0, 0, 0, 0, 0, 7, 0, 7, 4, 0, 4, 0, 4, 7
78- Código Ascii de N
0,0,0 reservados
línea de 0, 0 al 0, 7
línea de 0, 7 al 4, 0
línea de 4, 0 al 4, 7
Como no quería complicarme mucho, solo he realizado las letras en
mayúsculas.
Interface gráfico.
Recomiendo no ajustar mucho los elementos a los márgenes, puede no
pintar bien los extremos debido a un ajuste preciso del CNC.
Para una tercera parte mostraré como utilizar el CNC con programa
comercial bastante mas potente.
VIDEO DE
FUNCIONAMIENTO
PROGRAMA GAMBAS
Saludos.
Juan Galaz
Bibliografía:
PARTE1
https://www.doovi.com/video/how-to-make-homework-writing-machine-at-home/sUdAwUOaPX0
https://www.luisllamas.es/motores-paso-paso-arduino-driver-a4988-drv8825/
https://es.aliexpress.com/item/3DV4-CNC-Shield-V4-engraving-machine-Nano-3-0-with-USB-A4988-Reprap-Stepper-Drivers-for/32809568484.html
http://wiki.keyestudio.com/index.php/Ks0096_keyestudio_CNC_Kit_/_CNC_Shield_V4.0_%2B_Nano_3.0%2B3pcs_a4988_Driver_/_GRBL_Compatible
http://osoyoo.com/2017/04/07/arduino-nano-cnc-shield-v4-0a4988/