Nota: tanto el código como el diseño de esta máquina los tomé de la página instructables , si quieren ver el tutorial original visiten esta página:
Mini CNC Plotter - Arduino Based
Más de un año sin pasar por acá, que rápido se pasa el tiempo.
Sé que muchos de ustedes están acostumbrados a ver mis trabajos de arte, pero en esta ocasión les traigo algo diferente, pues les quiero compartir otra de mis pasiones: la computación.
Es debido a esa atracción a la computación que decidí ingresar a una de mis carreras (además de computación estudio psicología). Estudiar ingeniería en computación puede llegar a ser pesado, pero también hay ocasiones en las que nos encontramos con proyectos interesantes, tal es el caso del proyecto que les mostraré en este post. Se trata de un plóter (una máquina que hace dibujos) fabricada con material reciclado
Materiales utilizados:
2 lectores de DVD
(los obtuve de unas computadoras viejas de nuestro laboratorio de informática)
2 controladores L293D
1 servo motor
Protoboard
Arduino (En este caso, usé el modelo Leonardo, de ahí el nombre de la máquina: da Vinci)
(Todo esto se consigue fácilmente en Mercadolibre)
Desmontado los lectores para acceder al motor a paso (stepper motor)
El motor está a la derecha, el cable naranja se usaba para manejarlo; la parte negra con azul es el lector, se usará para sostener la base para dibujar y para sostener el bolígrafo.
Se quitan los cables originales y se colocan otros para poder conectar el motor al controlador
Se asegura el bolígrafo (lápiz, plumón o lo que se quiera utilizar) al servo motor, y después este se coloca en uno de los lectores
Esquema del circuito
Circuito montado
Usé partes sobrantes para montar los motores, la de abajo es parte de la carcasa de metal exterior del lector, la vertical es la charola en la que se colocan los discos.
Eso es todo lo que respecta a la construcción del hardware, sólo resta subir el código al arduino y enviar las imágenes.
Para diseñar los dibujos se ocupa Inkscape
En esta prueba utilice este diseño:
Se utiliza un proyecto de Processing para enviar los datos al arduino; se interpreta el dibujo creado en Inkscape y se envían las coordenadas a los motores
Recuerden que pueden encontrar los códigos y los programas necesarios en la página original
Y aquí un video de su funcionamiento:
Y esto es lo que resultó:
Nota: la máquina está mal calibrada, por eso el diseño "impreso" no quedó tal como debería. Quería cambiar el bolígrafo con un plumón para mejorar el trazo, e iba a intentar modificar la distancia de la base con el bolígrafo ya que este se atoraba un poco; pero como la fecha límite de entrega del proyecto ya estaba sobre mí, no me dio tiempo de hacer nada de eso
Y la certificada
Mis últimos 5 post:
Cualquier duda, comentario, sugerencia mándame un MP o deja un comentario; si quieres ver mas de mis dibujos, pasa por cualquiera de mis perfiles: