笔趣阁 > 都市小说 > 重生学神有系统 > 第353章 神乎其技

第353章 神乎其技(2 / 2)

这一步其实挺费劲的。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

江寒一个个电阻换下去,80kΩ、60kΩ、40kΩ……

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

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

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

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

接下来是软件。

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

控制数控机床的驱动程序,使用的编程语言叫做G-Code。

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

完成了这一步之后,江寒还下载了XLRBL控制器。

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

一切准备就绪。

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

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

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

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

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

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

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

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

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

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

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

最新小说: 狂龙下山:我是国手仙医 徒儿你无敌了,快下山去吧 末世:求生游戏,我跟丧尸学斩仙 饥荒年,我囤货娇养了古代大将军 狱出邪龙 真千金她一抬眸,海城大佬齐低头 九阳绝脉:下山后我无敌了 无敌纨绔,归来祸乱天下! 我入狱五年,出狱已无敌 联姻多年后,她重生了