En este proyecto con Arduino no hago nada nuevo, simplemente reproduzco lo ya realizado por otros "makers", cogiendo las mejores ideas de unos y de otros. Lo que sí intento es explicarlo para que lo pueda llevar a cabo todo aquel que se lo proponga.
En el siguiente enlace puede ver un vídeo explicativo del proyecto:
En este repositorio puede encontrar lo siguiente:
- CNC_code.ino --> firmware Arduino para el CNC.
- gctrl.7z --> software para enviar el gcode al mini-cnc.
- ejemplos.7z --> algunos ejemplos de dibujos gcode procedentes de proyectos similares.
- mis piezas.7z --> Piezas 3D adicionales que he necesitado hacer (base de impresión y otras por utilizar varilla mayor de 3mm y rotulador de mayor grosor).
- pruebaMotores.ino --> prueba previa para verificar el correcto funcionamiento de los motores.
- pruebaServo.ino --> lo mismo, pero para el servo.
- Piezas 3D: https://www.thingiverse.com/thing:1372864
- Software Inkscape versión 0.48 (es necesario que sea ésta): https://inkscape.org/es/release/inkscape-0.48/
- Plugin unicorn para Inkscape (transforma trayectos en gcode): https://github.com/martymcguire/inkscape-unicorn
- https://diyprojects.io/make-mini-cnc-plotter-old-dvd-players-arduino-l293d
- https://www.instructables.com/id/Arduino-Mini-CNC-Plotter-Machine-from-dvd-drives/
- http://srferrete.es/mini-cnc-con-lectores-de-dvd-reciclados
- https://www.instructables.com/id/Mini-CNC-Plotter-Arduino-Based/
¡Toda contribución es bienvenida!
Usa las opciones que proporciona GitHub: Pull Request o Fork para colaborar con el proyecto.
Fork: Realiza un clon de este repositorio en tu cuenta de GitHub. Podrás hacer modificaciones o simplemente para tener una copia (con opción de clonarlo a tu PC también). De esa forma garantizas la información para tu uso personal.
Pull Request: Así me envías la sugerencia de cambio para este repositorio, que previamente has realizado en tu clon. Si todo va bien, serán aceptadas :)
- David Fdez. Mtnez. @davidfdezmtnez
Bajo MIT License - ver LICENSE para más detalles.