Plotter drawing con Arduino (PolarGraph)

Lista de materiales.

Este proyecto tiene dos tipos de materiales, electrónicos y no electrónicos.

Componentes electrónicos:

Arduino-Uno-R3-compatible

Arduino UNO R3

Motor Driver Shield L293D Motor Driver Shield L293D
Servo-300x265 Servo motor
eje  Polea GT2 16 Dientes 5mm
correa-gt2-2m-6mm-impresora-3d Correa de goma GT2 (5 metros)
pasoapaso Motor paso a paso 17HS2408 4-lead Nema 17

Componentes no electrónicos:

  • Pizarra y rotulador.
  • Impresora para imprimir piezas en PLA.

Modelos 3D 

  • cabezal del plotter
  • sujeciones de los motores paso a paso

Puedes encontrar muchos modelos en la plataforma Thingiverse.

Captura de pantalla 2023-10-26 a las 17.08.14

Enlaces de los modelos utilizados en este proyecto:

Montaje del cabezal, motores paso a paso y servo.

Las correas se conectan al cabezal. (Ajusta la longitud de las correas de acuerdo con el tamaño de tu pizarra).

Servomotor conectado al cabezal.

Captura de pantalla 2023-10-26 a las 17.23.33
Ensamble los soportes de montaje a los motores paso a paso.

Captura de pantalla 2023-10-26 a las 17.33.34
Añadir un peso al extremo vacío de las correas.

Montar todas las partes en la pizarra.

  • Monta los motores paso a paso en la esquina superior derecha y superior izquierda de la pizarra.
  • Coloca el servomotor y el rotulador en el cabezal
  • Añade suficiente peso a las correas.
  • También añadir peso para colgar el cabezal.

FAHGK4ZJACTNFI1.MEDIUM

Recuerda que el tamaño de la máquina NO es el mismo que el tamaño de la superficie.

El tamaño de la PÁGINA o ÁREA de dibujo será más pequeño.

  • Ancho de la máquina: esta es la distancia entre los dos puntos más cercanos en las ruedas dentadas (entre las dos poleas).
  • Altura de la máquina: esta es la distancia desde el eje de la rueda dentada hasta la parte inferior del área de dibujo (pizarra).
  • Punto de inicio: este es un punto central marcado en la línea, exactamente a 120 mm (12 cm) del borde superior de su máquina.

Recordar las dimensiones de la máquina. Utilizaremos estos valores en la sección de software.

Conexiones.

Captura de pantalla 2023-10-26 a las 17.50.28

Vamos a utilizar el software Makelangelo.

Puedes descargarlo en los siguientes enlaces:

– Software: https://www.marginallyclever.com/products/makelangelo-software/

Firmware: https://www.marginallyclever.com/learn/forum/topic/makelangelo-firmware-1-0-1/

Al completar las descargas, extraes los archivos.

  1. El firmware que cargaremos a nuestro Arduino sera el MakelangeloFirmwareAMS ya que utilizaremos la Adafruit Motor Shield.
  2. Abrimos el software Makelangelo-7.11.0-with-dependencies.jar, seleccionamos la opción Connect, se abrirá una pestaña y seleccionaremos el COM de nuestro Arduino.

Abrimos la imagen que queremos dibujar y seleccionamos el patrón que más nos guste.

Al estar todo listo seleccionas Start y empezará el Plotter a desplazarse.