Grabador del Laser de Arduino (10 / 11 paso)

Paso 10: Mejoras de la comunidad de Instructables

Este paso está destinado a compartir mejoras hechas por los lectores de Instructables.

Apretón de manos - por "spiralout11235"

La primera mejora es de "spiralout11235" (nombre de usuario inteligente!) que ha puesto en práctica serial apretón de manos entre el boceto de procesamiento y el Arduino (para el grabado de la trama). Esto elimina la necesidad de ajuste de retrasos en el procesamiento del bosquejo.  Además, el Arduino sketch características control de PWM de salida del laser y algunos otros cambios que notarás si fijamos a través del código.
Ha ofrecido amablemente a compartir sus ideas y código. Aquí están sus notas:

Sketch de Arduino: versión 4.0 apretón de manos
Bosquejo de procesamiento: Handshake 2.0

Notas de la versión: apretón de manos se implementa ahora: ya no necesitará ajustar tiempos de retardo en el proceso. Esto significa Arduino y el proceso de envían y reciban datos cuando el otro esté listo. Proceso de espera hasta que recibe los datos en serie: SerialEvent() activa y lee hasta el salto de línea '\n'. Serial.print () de SO hasta que Serial.println() es el comando entero de Arduino. (Sólo para imágenes blanco y negro, no escala de grises)

1. Arduino println a salir de una "A" y espera para el procesamiento para recibir esto y enviar de nuevo. "Conexión establecida".
2. Arduino envía un "1" para indicar que está listo para el "linelength" del siguiente conjunto de instrucciones.
3. Si el procesado recibe «1» envía (linelength + 10) (razón explicada en el código).
4. Arduino ahora espera linelength. Serie de lecturas y escribe linelength = linelength-10. Arduino envía "2" listo de señalización para el bloque de instrucciones.
5. Si el procesado recibe "2" envía el siguiente bloque de instrucciones.
6. Arduino recibe el bloque de instrucciones y sigue leyendo cada byte hasta numBytes = linelength (número esperado de bytes) como garantía básica de información
7. Repita los pasos 2 a 6 hasta que todos los conjuntos de instrucciones se envían.

Además, conectado un botón y una olla
-Cuando arranca el Arduino, mientras está buscando tratamiento para comenzar (función establishContact()), permite al usuario golpear un botón para encender el láser; el porcentaje de 'on' se determina por la lectura de la olla. Después de la instalación, pote de botón no se utilizan.
-Esto me permitió configurar el láser sorteo/limitación de la corriente (en los bote máximo) así como la línea de mi destino (en olla baja)
-Botón: de un lado a tierra, de un lado al pin 12, que INPUT_PULLUP
-Maceta (10k o cualquier cosa lo suficientemente alto como para no volar el pasador (20mA creo)): 1 final a 5V, el otro a la tierra, el medio analógico (A0) o perno 14
* Después de la instalación, potencia del láser depende de laserPercentage variable definida
Láser de control debe ser en el pin 10 (o cualquiera con PWM) para que analogWrite() trabajar. Si no tienes una olla sin embargo, sólo la alimentación pin 14 5V hasta láser se encuentra a plena potencia.

Los archivos de procesamiento y Arduino están en el archivo "Handshake.zip" a continuación.

Si desea compartir sus mejoras o sugerencias, envíeme un mensaje (vía Instructables o getburnt1 y yo podemos subirlas a este paso.

Artículos Relacionados

Grabador del laser con arduino

Grabador del laser con arduino

Esta máquina está diseñada para hacer el láser grabar en madera y opaco de plástico, con un Arduino y el GRBL como base de la automatización de la máquina. El eje de la máquina son sólo los ejes X e Y, que mueven un láser con potencia 1w 445nm, y est
Otro grabador del Laser del diodo DIY

Otro grabador del Laser del diodo DIY

Siempre amé a máquinas CNC! Ellos son el futuro, desde que se inventaron! Todavía creo que CADing y CNCing milagros. Cuando la primera impresora llegó a mi casa (tenía unos 10) realmente quedé fascinado por el hecho de que pude imprimir un documento
Grabador/cortador del Laser 2W Arduino

Grabador/cortador del Laser 2W Arduino

EDICIÓN 10/05/16: he añadido un PDF hecho por Ed Powell que da instrucciones sobre cómo utilizar Inkscape y remitente de Gcode Universal para crear y enviar las imágenes y textos para el grabador del laser. ¡ Pruébelo!En mi clase 4 º de ingeniería de
3W 4'x 4' Arduino cortador/grabador del Laser

3W 4'x 4' Arduino cortador/grabador del Laser

En este tutorial usted aprenderá cómo hacer su propio 4 pies por 4 pies, Arduino controlado, grabador del laser de 3 vatios / cortador (para materiales delgados) por alrededor de 300$. Lo principal que separa este tutorial de otros tutoriales de grab
Grabador del laser de bolsillo.

Grabador del laser de bolsillo.

He estado intentando poner mis manos en un cortador láser durante algún tiempo pero que siempre parecen fuera del alcance. Todas las grandes cosas que pueden hacer con un cortador láser real cosquillean la imaginación.Creo que es tiempo de compartir
Con Zen Toolworks CNC grabador del Laser

Con Zen Toolworks CNC grabador del Laser

Este Instructable de Toolworks Zen va a cubrir cómo usar su máquina de CNC de Toolworks Zen con un kit de grabador laser de Jtech Photonics.Equipo necesario:Máquina CNC de Toolworks Zen. Nuestros kits completos pueden encontrarse en nuestra Página We
DVD grabador del Laser

DVD grabador del Laser

Hola a todos!!!!Este es mi primer instructable, llevo en esta página hace un par de años, y este es el primer proyecto grande enfrentar, así que decidí que después lo termino iba a publicar así que, aquí está!Mi nombre es Aoshido y vengo de Argentina
Grabador del laser 2.5w A5

Grabador del laser 2.5w A5

Hola chicos, quiero presentarles este láser chino que me envió Gearbest.Características principales:● Apoyo GRBL / Benbox software.● la estructura de aluminio que lo hacen fuerte.● se puede tallar artículos incluidos: madera, plástico, caucho, bambú,
Benbox con Eleks grabador del Laser (GearBest /Banggood)

Benbox con Eleks grabador del Laser (GearBest /Banggood)

Figura: Máquina de grabado del Laser del Gearbest.com de (no incluida zócalo)Construcción del hardwareEste documento amplía el detalle del Instructable a continuación:"Cómo: grabador Laser!" por MakerBoxAñadiendo algunos consejos extras sobre co
Cómo: grabador del Laser!

Cómo: grabador del Laser!

Tenemos todos los videos vistos o instructables mostrando láser cortar objetos y proyectos, y también estoy seguro que aquellos de nosotros que somos los fabricantes han preguntado cuánto uno de ésos máquina costaría. Lamentablemente ningún tipo de c
Grabador del Laser Mini XY

Grabador del Laser Mini XY

Como uno de los kits más prácticos en plataforma Makeblock , XY Plotter funciona como un robot plano en su forma inicial y un grabador láser después de agregar un paquete de complemento. Makeblock XY Plotter ha sido aclamado en varias exposiciones, c
Grabador del laser

Grabador del laser

Hola en este video muestro todos pasos para el montaje del grabador del laser de Bangood.Si tienes alguna pregunta no dude en ponerse en contacto conmigo.
Haciendo un juego Medieval (Damas o Checkers) en el grabador del Laser

Haciendo un juego Medieval (Damas o Checkers) en el grabador del Laser

esto es como rápido y sucio donde los haya, si usted necesita más detalles sobre cómo utilizar los archivos estoy proporcionando Go mira mi posten la fabricación de 9 mans morris, es efectivamente idéntico excepto el archivo realmente se imprime en e
Actualizado - ligero estantes para Legos - corte con el grabador del Laser

Actualizado - ligero estantes para Legos - corte con el grabador del Laser

LEGOs son maravillosos!Algunos podrían decir LEGOs son demasiado maravilloso!Mi hijo los ama y ha desarrollado gran destreza manual con la construcción de muchos de ellos. De bomberos a los trenes a los dinosaurios, teniendo una explosión. Ahora es d