Hola
He montado un miniplotter con 2 lectores de dvd reciclados + servo y a la hora de imprimir estoy teniendo algun problema... (adjunto foto).
Estoy usando un arduino uno con shield l293d.
He probado a utilizar benbox y no hay forma de que los motores se muevan... en youtube sale pero con otro shield diferente (supongo que el problema vendra por ahi).
Buscando he encontrado otro post (en ingles) de aqui mismo donde a otro forero le pasaba igual... mi ingles es muy malo pero creo que no encontro solucion.
Al no funcionar el benbox, he probado con gctrl y aqui he avanzado algo mas...
Primero he probado con un archivo gcode bajado de internet y al no funcionar, he creado un jpg de un cuadrado de unos 3x3 para comprobar y el fallo es el mismo.
El problema que tengo es que el desplazamiento de los motores es tan pequeño que lo unico que hace es una especie de borron en el papel.
Tengo dos sketch para hacer la prueba de los motores y asi funcionan bien.
Mas abajo adjunto el sketch correcto (bajado de internet) correspondiente pero antes os pongo los datos medidos con el sketch de prueba...
Los pasos totales de un eje son unos 150, los del otro 260
Segun el sketch tengo que calcular el numero de pasos para desplazamiento de un milimetro...
Un eje da 100 pasos y le corresponde 22mm, por lo que da 4,5 pasos para 1 mm
El otro eje da 100 y le corresponde 14mm, por lo que da 7,1 pasos para 1 mm.
El desplazamiento total en un eje es de 33mm y en el otro de 38mm aproximados.
Como os he puesto mas arriba... el problema que tengo es que el desplazamiento que tengo es tan pequeño que lo unico que dibuja es un manchurron de tinta en el papel.
El codigo lo pongo a parte porque excede el limite.