XY Axis CD-ROM Laser Printer
Maybe your like
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.
two CD-ROMs remove from old desktopNext, the stepper motor drive mechanism is removed from the CD-ROM drive. Here are two cores that have been removed and connected.
stepper motor drive mechanismFixed 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.
Fixed bracket of laser printerA4988 Stepper Motor Driver Module Used in Project Requirements.
A4988 step motor driver modulePin define and Microstep resolution configuration.
Pin define and Microstep resolution configuration.A4988 Typical Application diagram.
Application diagramCNC shield V3‘s Pin definitions for related functions.
Function defineArduino 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.
Modules to be installedThe X and Y axis stepper motor motion mechanism and laser module are installed on the completed bracket.
Assembled laser printerBurn 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.
Burn firmwareIf the burning is successful, the following information will be output in the serial port. The baud rate should be set to 115200.
information on serial portIn 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.
Master Microsculptor GUIThe 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.
SampleVery 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.
Tag » Arduino Cd Rom Controller
-
An Arduino And A CD-ROM Drive Makes A CD Player - Hackaday
-
DIY Arduino ATAPI CD-ROM Controller - FC2
-
CD Playback Control - Project Guidance - Arduino Forum
-
Cd Rom Stepper Motor Arduino L298n + Joystick Controlled Speed ...
-
CD-ROM Stepper Motor With Arduino Motor Shield L293d - YouTube
-
Arduino CD Player
-
CD-ROM Sensored BLDC Motor Control With Arduino - Simple Projects
-
CD-ROM Controller DVD-ROM IDE Optical Controller DIY ... - EBay
-
Run A CDROM Brushless Motor With Arduino : 3 Steps - Instructables
-
Sensored Brushless DC Motor Control With Arduino - Simple Projects
-
Run A CDROM Brushless Motor With Arduino - Pinterest
-
CD ROM Stepper Motor Speed And Direction Control Using Arduino ...