总结
因此,我需要为2011年搁置的一个啤酒厂控制器项目增加Arduino的内存容量。最初我使用的是Arduino Uno,完全能胜任这项任务。但后来我对代码进行了优化,现在编译器提示我,运行时可用的内存空间几乎被填满了。
阿杜伊诺(Arduino)Mega 是自然升级的选择,它拥有 54 个输入/输出引脚,内存容量是 Uno 的四倍,而且体积更大。当我寻找一个最基本的套件清单
价格也是个问题——使用2560适配器可以制作一个最简版的设备,成本约为10英镑左右,再加上其他组件的费用。
于是我又深入挖掘了一下,找到了“Arduino Mega 2560 PRO MINI嵌入式开发板”(如果你要找这款板子,要注意区分,有两个非常相似的版本,一个带有CH340G USB接口,另一个则没有)。
以下是我从某平台购买的商品清单:https://www.ebay.co.uk/itm/Arduino-Mega-2560-PRO-MINI-Embedded-MCU-ATmega2560-USB-CH340G-In-SS/183504694790- 我花了36.55英镑
我在两块电路板上都焊接了接线头,其中一块的引脚位于电路板的顶部,另一块的引脚则位于电路板的底部。
我的跳线在插针上连接得非常松动,而且无论是我的眼睛还是手指,都无法准确无误地将它们重新插回原位。因此,我决定寻找IDC风格的插头和插座,这样能让操作更轻松省心。
说来话长,但重点是,我在Thingiverse上找到了IDC盒式元件,可以套在引脚上,把公头转换成盒式接头;还有类似IDC风格的框架,可以套在跳线上的杜邦端子上,制作配套的插头。最棒的是,不用等六周,让慢船把货运到我这里来 :-)
因此,如果你需要为一个布满引脚的Arduino Mega 2560嵌入式开发板制作一个保护套,你可以试试这个方案。它能完美地套在我的已焊接好的主板上,同时让USB接口保持畅通。我没有打印带有复位按钮孔的版本,因为我可以用拨动器从USB接口处触碰到复位按钮,所以对于我目前的项目来说,这个功能并非必需。https://www.tinkercad.com/things/hP2VRmHu4Q0
等我有空制作连接线时,我会用这些带有预先压接的杜邦母端子的彩虹色线缆(如果照片没说错的话,无需先拆除塑料外壳)。https://www.aliexpress.com/item/32997167875.html
我会把压接端子插入2排杜邦插头外壳中,然后在外壳上安装IDC定位片,这样一来,如果有人想把它们插错方向,那可真是难上加难(不过我就是个"更优秀的傻瓜",经常能用各种新奇又不可思议的方式把东西搞坏)。以下是一些常见的杜邦插头外壳示例。https://www.aliexpress.com/item/32723695617.html- 我已经有一套带有接线端子的设备,我打算从里面拆下那些接线端子,用来制作外壳。
由于定位凸耳对我来说有点太松了,我对OpenSCAD文件中的IDC插头外壳进行了调整。整个模型是通过从OpenSCAD创建三个IDC盒子的STL文件,然后在Tinkercad中进行编辑,将它们合并成一个整体而制成的。顶部部分经过多次迭代,最终达到了现在的状态——虽然顶部和底部外壳之间存在轻微的前后偏差,但左右对齐却与我的电路板完美契合。
焊接引脚时,我会用一小叠接线板/Veroboard来固定引脚,确保它们与PCB板保持正确对齐。
还有这款Up主板外壳的设计,这是设计的初稿。在我考虑使用IDC式连接器并将主板翻转过来之前,这个设计的所有引脚都是可以访问的。不过,要想操作成功,你得手指灵活,耐心十足才行。https://www.tinkercad.com/things/9FqbacGRo3H
这项工作尚在进行中,也是我那个规模宏大却进展极为缓慢的项目的组成部分。因此,现将其原样呈现,不提供任何担保,也不承担任何责任。特此提醒您,请向上级寻求建议并获得适当的成人监督,因为我的上级已经被我搞得焦头烂额了。祝您玩得开心,注意安全,千万别抓着电烙铁的加热端!
Etiquetas
Fuente del modelo
