Arduino based Laser Control
Posted: Thu Sep 04, 2014 3:17 pm
Hello All:
This board is for questions, materials, code and suggestions involved with the Darwin/Mach4
Arduino based Laser Control panel. With Darwin now able to create laser engraving files and
with its requirement that an arduino laser controller be used, this board will contain my original
code and its evolution, along with ( hopefully) any users code suggestions and improvements.
Soon, I will start posting photo's, build suggestions and the code from the original laser panel
and we'll build from there.
What the hell is that you ask? :
Darwin ( the printer port cnc driver for Mach4 ) has been released, and as of version 1.19 of it,
it can process grey scale images ( such as those made by Gearotic of Celtic knots) and from those
create mapping files so a fast laser system can engrave them with proper power levels. Darwin also creates
GCode files to match the power mapping files. But to do all this it needed more speed and power than a
printer port alone could offer. So a laser control panel was built with an eye to ease of use, creating and low cost
of owning one. The one I ended up with is made of wood, plexiglass and an inexpensive arduino. It connects to
a breakout board on 3 pins to provide the interface with Mach4 and Darwin. As such, its easy to make, inexpensive
and gives an amazing level of control over a DIY laser system while requiring no real knowledge of electronics and only basic
construction skills needed. In future many more cool effects could be done due to the way the power mapping is performed.
The following postings will detail the panel, provide videos and answer questions from those that would like to build
a panel or help the community improve on it, and perhaps we can all learn a lot about engraving techniques on
various materials at the same time.
Art
This board is for questions, materials, code and suggestions involved with the Darwin/Mach4
Arduino based Laser Control panel. With Darwin now able to create laser engraving files and
with its requirement that an arduino laser controller be used, this board will contain my original
code and its evolution, along with ( hopefully) any users code suggestions and improvements.
Soon, I will start posting photo's, build suggestions and the code from the original laser panel
and we'll build from there.
What the hell is that you ask? :
Darwin ( the printer port cnc driver for Mach4 ) has been released, and as of version 1.19 of it,
it can process grey scale images ( such as those made by Gearotic of Celtic knots) and from those
create mapping files so a fast laser system can engrave them with proper power levels. Darwin also creates
GCode files to match the power mapping files. But to do all this it needed more speed and power than a
printer port alone could offer. So a laser control panel was built with an eye to ease of use, creating and low cost
of owning one. The one I ended up with is made of wood, plexiglass and an inexpensive arduino. It connects to
a breakout board on 3 pins to provide the interface with Mach4 and Darwin. As such, its easy to make, inexpensive
and gives an amazing level of control over a DIY laser system while requiring no real knowledge of electronics and only basic
construction skills needed. In future many more cool effects could be done due to the way the power mapping is performed.
The following postings will detail the panel, provide videos and answer questions from those that would like to build
a panel or help the community improve on it, and perhaps we can all learn a lot about engraving techniques on
various materials at the same time.
Art