Here I will make a simple laser printer with two CD-ROMs removed from the old desktop computer, The printer uses Arduino as the main controller and GRBL software to control the motion of stepper motor and the work of laser module to print text and patterns on paper, wood and plastics.
Next, the stepper motor drive mechanism is removed from the CD-ROM drive. Here are two cores that have been removed and connected.
Fixed bracket of laser printer is made of tray of CD-ROM and iron shell. This will make full use of these waste materials, which is a very environmentally friendly approach.
A4988 Stepper Motor Driver Module Used in Project Requirements.
Pin define and Microstep resolution configuration.
A4988 Typical Application diagram.
CNC shield V3‘s Pin definitions for related functions.
Arduino UNO R3's pin define. The green marker is the pin definition of Arduino and the purple pin definition of CNC Shield V3.
Arduino UNO R3, CNC shield V3 and relay module used in the project.When installing, just insert CNC Shield V3 into the corresponding interface socket of Arduino UNO R3.
The X and Y axis stepper motor motion mechanism and laser module are installed on the completed bracket.
Burn the firmware needed in Arduino. First, you need to download the grbl source code, https://github.com/gnea/grbl, then open the Arduino IDE, load the project file grblUpload.ino under examples/grblUpload directory, compile it directly, and download it to Arduino UNO R3 after compiling.
If the burning is successful, the following information will be output in the serial port. The baud rate should be set to 115200.
In addition, you need to install a software on the PC to control the printer, which mainly sends Gcode to Arduino. There are many control software options, such as Grbl Controller, Master Microsculptor, Universal Gcode Sender, Candle and so on. Here I use Master Microsculptor.
The next exciting moment is when you can use it to print some of your favorite words or graphics on cardboard, plastic, wood and other materials.
Very funny! In fact, it is quite simple to make a printer by yourself. If you are interested in it, make one as soon as possible.