自己动手用旧光驱做一台激光雕刻机

在这里我将要展示如何用旧台式电脑中拆解的CD-ROM来制作一台简单的激光打印机,这台打印机使用Arduino作为主控制器、采用GRBL软件来控制步进电机的运动和激光模块的工作,可将文本和图案打印在纸、木头和塑料上。

自己动手用旧光驱做一台激光雕刻机_第1张图片

接下来,从CD-ROM驱动器中拆出步进电机驱动机构。下图是两个已经拆卸出来的步进电机机构。

自己动手用旧光驱做一台激光雕刻机_第2张图片

光盘托盘和铁壳用来制作激光打印机固定支架,这些都是废物利用,充分体现了环保精神。

自己动手用旧光驱做一台激光雕刻机_第3张图片

工程中需要用到的A4988步进电机驱动模块。

自己动手用旧光驱做一台激光雕刻机_第4张图片

引脚定义和细分分辨率配置。

自己动手用旧光驱做一台激光雕刻机_第5张图片

A4988典型应用电路图。


自己动手用旧光驱做一台激光雕刻机_第6张图片

CNC Shield v3相关功能的引脚定义。

自己动手用旧光驱做一台激光雕刻机_第7张图片

Arduino UNO R3的管脚定义。绿色标记是Arduino的pin定义,CNC Shield v3为紫色pin定义。

自己动手用旧光驱做一台激光雕刻机_第8张图片

以下是需要使用的 Arduino UNO R3、CNC Shield v3、继电器模块,安装时只需将CNC Shield v3 插入Arduino UNO R3对应的接口插座即可。

自己动手用旧光驱做一台激光雕刻机_第9张图片

将X、Y轴步进电机运动机构和激光模块安装在前面已经做好的支架上。

自己动手用旧光驱做一台激光雕刻机_第10张图片

烧写Arduino所需的固件。首先,您需要下载grbl源代码,https://github.com/gnea/grbl,然后打开arduino ide,在examples/grblupload目录下加载项目文件grblupload.ino,直接编译,编译成功后下载到arduino uno r3。

自己动手用旧光驱做一台激光雕刻机_第11张图片

软件烧写成功重新上电后,将在串行端口中输出以下信息。注意波特率应设置为115200。

自己动手用旧光驱做一台激光雕刻机_第12张图片

此外,您需要在PC上安装一个软件来控制打印机,它主要将gcode发送给Arduino。控制软件有多种选择,如GRBL controller、微雕大师、通用GCode Sender、Candle等。这里我用的是微雕大师。

自己动手用旧光驱做一台激光雕刻机_第13张图片

接下来就是激动人心的时刻了,你可以用它在纸板、塑料、木材和其他材料上打印一些你最喜欢的文字或图形。

非常有趣吧!看完上面的内容,你是不是觉得自己动手做这样一台打印机还是很挺简单的。如果你对它感兴趣,赶快也动手做一个吧!

你可能感兴趣的:(自己动手用旧光驱做一台激光雕刻机)