返回第353章 神乎其技(2 / 2)一碗酸梅汤首页

关灯 护眼     字体:

上一页 目录 下一章

这一步其实费劲的。

按钮实在太迷你了,焊点稍微大一些,就可能会影响到打印笔的工作。

好在江寒玩了这么久的电烙铁,手法已经非常熟练了,很快他就出色地完成了这一步。

而且焊点又小又牢固,跟小米粒差不多。

靳雪雯看得眼神都直了:“江寒哥哥,你的技术666啊!”

对于动手能力严重不足的她来说,这样的焊接技术,已经称得上神乎其技了……

江寒为了保险起见,还用熔胶辅助固定了一下,然后又将打印笔组装了回去。

当然,在安装后盖的时候,他还在上面开了个小洞,把连到挤压按钮上的导线引了出来。

组装完成后,江寒又做了个开关电路,以便让Arduino可以正确地控制“正挤压”按钮。

这个电路的核心是晶体管,负责电子信号的放大和开关。

晶体管上有3个引脚,分为基座、集电器和发器三种功能。

在每个型号的晶体管,对于引脚的功能,都有自己的定义。

江寒先百度了一下,找到了这种晶体管的资料,明确了三个引脚的功能。

然后将打印笔中引出来的线,一根连到集电器上,另一根连到发器上。

接下来,将Arduino的地线接到集电器上,将12号引脚连到基座上。

现在只差一步,只要在Arduino12号引脚和基座间,再加上一个电阻器,开关电路就完成了。

但这个电阻的选择,其实是很有讲究的,阻值不对的话,3D打印笔就无法正常运行。

江寒先试着连上去一个1kΩ的电阻,然后把Arduino关掉,只打开打印笔。

接下来,临时用线将基座和Arduino的地线接口连起来,然后观察了一下,发现打印笔开关处于接通状态。

这说明电阻的阻值过低了。

江寒又换成了2kΩ的电阻,结果还是不行,一直换到10kΩ,打印笔的开关依然是打开的状态。

江寒一不做二不休,干脆直接换了个100kΩ的上去,这次开关总算不再自动打开了。

这样就知道了连接地线时需要的电阻上限。

接下来,还要给Arduino通电,找出正常工作时的恰当阻值。

江寒将那个100kΩ的电阻连到了接口上,然后让Arduino开机。

结果不出所料,开关没有开启,这说明电阻有点高了。

接下来,只需要一步步地减小电阻就行了。

江寒一个个电阻换下去,Ω……

一直换到30kΩ的电阻,开关依旧没能打开,只好继续降低电阻。

一直降到21kΩ,打印笔的开关才成功开启了。

合适的电阻找到了之后,江寒就用熔胶把打印笔固定到了Z轴上,然后组装了起来。

到这里,3D打印机的硬件部分就算初步完成了。

接下来是软件。

驱动比较好办,网上有的是。

控制数控机的驱动程序,使用的编程语言叫做GCode。

但Arduino能有限,要想使用GCode,需要根据ArduinoUno的型号,下载对应的专用GRBLHex文档。

完成了这一步之后,江寒还下载了XLoader软件和GRBL控制器。

然后将Arduino连到了笔记本电脑上,并利用Xloader软件,将GRBLHex上传到了Arduino中。

一切准备就绪。

接下来,打开GRBL控制器,选择连接了接口,点击“打开”,在打印机和电脑之间建立起连接。

随后,江寒通电测试了一下。

这次运气还算不错,3D打印机的3根控制轴,都能在程序的控制下运动。

这说明电路部分基本没什么问题。

但很快他就发现,X轴和Z轴的工作还算正常,可Y轴的动作方向,却和命令方向恰好相反。

让它往前,它就后退,让他后退,它又往前!

对于这种牵着不走、赶着倒退的……

好吧,这其实就是一个小问题。

江寒在GRBL控制器的工具选项中,修改了一下方向设定,这样Y轴的工作就恢复正常了。

然后又在打印笔的控制选项中,把“启动主轴”也勾选了一下。

这样就可以让Arduino控制打印笔开关,实现全自动打印了。

本站域名已经更换为m.adouyinxs.com 。请牢记。
『加入书签,方便阅读』

上一页 目录 下一章