Resumen
Esta es mi implementación de un trazador de cuerdas de pizarra blanca.
Las piezas mecánicas están diseñadas para usar motores paso a paso de 28BYJ-48 de 5V de bajo costo (búsquelos en Amazon - se venden por ~$6, incluyendo el controlador). Más detalles en 'Instrucciones'.
ACTUALIZACIÓN: Agregué enlaces a las fuentes de algunos de los softwares que escribí para este proyecto en 'Instrucciones'.
Instrucciones
Todas las partes son módulos dentro del archivo .scad proporcionado - el código no es exactamente bonito, pero debería ser utilizable.
La guía del lápiz en el carro en el diseño original era demasiado corta, así que imprimí una extensión (solo tubos cilíndricos, en realidad) y los pegué con superpegamento al carro existente (no tienen que soportar ninguna carga mecánica real). La guía está dimensionada para sostener un marcador de borrado en seco de la marca 'Expo'.
Hay un pequeño servo de 9g en la parte inferior del carro que permite que el lápiz se retraiga, de modo que el plotter pueda moverse sin dibujar una línea.
Después de experimentar con varios tipos de línea de pesca, me decidí por usar hilo dental como cuerda y dos piezas de lana de punto para sostener el carro, de modo que pueda girar fácilmente.
Para la electrónica, estoy utilizando una placa de microcontrolador Teensy 3.0 (basada en ARM, pero en su mayoría compatible con Arduino - un Arduino normal también funcionaría perfectamente) y un módulo Bluetooth HC-05 (verifique Amazon) como conducto serie (sí, el plotter es inalámbrico).
En el lado del software, he implementado dos soluciones:
- Un script de Perl que toma movimientos cartesianos como entradas y genera pasos de rotación de carrete como salida que se envían directamente al plotter a través de Bluetooth.
- Una aplicación de Android que te permite hacer garabatos en la pantalla táctil de tu teléfono y luego enviar los resultados directamente al plotter (de nuevo a través de Bluetooth).
También creé scripts auxiliares para renderizar fotografías (cualquier jpg, en realidad) como dibujos de líneas al convertirlas en imágenes en escala de grises y generar una trayectoria de onda cuadrada cuya frecuencia es modulada por la 'oscuridad' del área de la imagen (ver las dos imágenes adjuntas).
El dispositivo es bastante lento, su velocidad está limitada por lo rápido que los motores paso a paso pueden girar sin perder pasos. En realidad, trazar la foto más compleja de esta publicación (con dos caras) tomó alrededor de 1,5 horas.
EDIT: Por una cuestión de exhaustividad, aquí está el script que controla el plotter:
https://www.dropbox.com/s/ug2ghe095nh04gd/wb_plotter.pl
Y este es el script utilizado para generar las tramas de las fotos:
https://www.dropbox.com/s/6fvj2abrmj4mfep/pixelverter.pl
Este es el sketch de Arduino (Teensy) que controla la electrónica:
Model Kaynağı
