项目分享| 3D打印的Q版微型电脑,是DIY,更是艺术作品!

科技   2024-09-09 20:20   江苏  
小伙伴们还记得这个麦金塔小电脑吗,前段时间跟随着我们去了elexcon电子展。
今天,又看到了一个复古微型小电脑,同样的小巧精致,这里有详细的制作过程,分享给大家——
在 90 年代和 00 年代初,复古机器陪伴作者长大,给了他一些启发,决定设计和制造一台可以工作的微型 PC,为办公桌带来一点怀旧之情。
这台微型PC的物料有这些:
  • Waveshare 4 英寸屏幕 
  • Raspberry Pi 4 
  • Micro SD 卡 
  • 15W USB-C 电源
  • 带 PWM 可控风扇的散热器 
  • Dupont 连接器
  • JST-PH 兼容连接器
  • Adafruit HDMI 线 

完整的视频过程在上面视频中有呈现,下面是一些主要的步骤:

第 1 步:3D 打印

在项目的 GitHub 存储库中,可以找到外壳 STL文件,GitHub链接在文末。
作者使用 PAU10 树脂,在 Heygears 的 Ultra-Craft Reflex 上,打印了所有外壳部件。其实,任何具有良好尺寸精度的树脂打印机都可以打印。
需要注意的一点是底部有一个薄壳。作者犯了一个错误,在移除支撑后,固化了该部件,这导致它有点翘曲。为了将其改造回预期的形状,在PCB 上增加两个孔,将前面板拉回,恢复预期的形状。
在所有部件打印、清洗和固化后,就开始进行后处理。首先,使用刀去除模型上的任何突起。然后,对有支撑痕迹和有明显打印痕迹的可见面,进行打磨,让表面变的光滑。
由于这是一个微型作品,所以得需要特别小心地进行操作,对于非常小的区域,使用了 1000 粒度的泡沫条来轻轻地擦平。
当所有表面光滑之后,用肥皂和水清洗,并自然风干。

第 2 步:喷漆

在喷漆之前,需要对表面进行底漆准备,以确保油漆正确粘附并具有均匀的纹理。用稀释了 Vallejo 白色底漆以帮助喷枪流动,并在所有可见面上,涂上 2 到 3 层。
底漆完全干燥后,混合了一种测试颜色,以使用 GOLDEN High Flow Titan Buff、Neutral Gray 5、白色和稀释剂从当时的设备中复制灰白色来平衡它。将所有部件涂成 2 到 3 层,并且确保不会堵塞凹槽和一些微小细节。
第 3 步:电子元件
在扩展板上,所有 SMD 部件都在一侧。用加热台焊接它们,然后修饰了琴桥,尽管这也可以手工完成。微型 MicroSD 卡适配器也有一个用于焊接的小连接器。
处理完所有 SMD 部件后,焊接了通孔组件:USB-C 连接器、两个分配电源的接头和 40 路 GPIO 接头。
最后,用异丙醇清洁了助焊剂残留物。

第 4 步:屏幕和音频

为了给屏幕供电,将两根电线(约 20 厘米长)直接焊接到 pogo 引脚上,并用热缩管将它们隔离。这些电线的另一端端接两个 Dupont 母连接器,这些连接器稍后将插入附加 PCB。
在处理了屏幕电源后,我将四根电线焊接到两个扬声器上,并用 JST-PH 兼容连接器(R-、R+、L+、L-)端接它们。
第 5 步:测试
使用万用表测试附加板中,是否有任何短路地方,尤其是在 micro SD 卡扩展中,确保在组装之前一切正常。确认后,把所有东西插上并第一次开机。
我通过 SSH 登录 Pi,并使用 Agnostics 工具使用以下命令对 SD 卡执行读写测试:
sh /usr/share/agnostics/sdtest.sh

第 6 步:配置

这个微型模型运行的是 Twister 操作系统,因此可以获取副本并使用选择的成像器软件进行安装。
首先,从 Waveshare 下载 4 英寸 HDMI LCD (C) DTBO 文件并提取三个 dtbo 文件。将这些文件复制到 overlays 目录 (/boot/overlays/)。
接下来,需要在配置文件中添加几行来配置 LED、电源按钮,从屏幕顶部和底部裁剪几行,并设置 PWM 冷却器。
电源 LED 由其中一个 UART 引脚驱动,因此启用它将在启动时打开,在关断期间关闭。对于活动 LED,使用现有的覆盖层在引脚 27 上驱动它。电源按钮使用现有的 gpio 关断覆盖层挂在引脚 3 上,允许我们打开和关闭 Pi。对于屏幕,请务必使用 Waveshare 叠加层并添加 HDMI 时序修改行和过扫描设置,以删除屏幕顶部和底部的线条。
最后,PWM 风扇挂在引脚 22 上,并在大约 60 度时关闭。
正确配置所有内容后,我们现在可以探索 Twister OS 附带的不同主题和仿真软件,以自定义系统的外观。
overscan_top=48overscan_bottom=48
enable_uart=1dtoverlay=gpio-shutdown,gpio_pin=3dtoverlay=act-led,gpio=27
dtoverlay=waveshare-4dpic-3bdtoverlay=waveshare-4dpic-4bdtoverlay=waveshare-4dpic-5b
hdmi_force_hotplug=1config_hdmi_boost=10hdmi_group=2hdmi_mode=87hdmi_timings=720 0 100 20 100 624 0 20 8 20 0 0 0 60 0 48000000 6start_x=0
dtoverlay=gpio-fan,gpiopin=22,temp=60000

第 7 步:组装

首先,先将底座卡入屏幕支架,然后再使用4 x M2.5 螺钉将其连接到显示器。请注意,电源线的开口有点紧,可能需要卸下 Dupont 电缆护罩才能穿过它们。这时也将 90 度 HDMI 连接器和扁平电缆插入屏幕。

将连接到 FFC 电缆的小型 SD 卡适配器 PCB 插入 Pi。然后,将散热器放在其顶部,并使用 4 x M2 自攻螺钉将其固定在底部桌面机箱中。
第 11 步:最后的润色
作为点睛之笔,制作了一些水滑梯贴花添加到前面板上,这样,它就完成了!

原文链接:

https://www.instructables.com/Tiny-PC-Nostalgia-Edition/


GitHub:

https://github.com/sb-ocr/miniature-retro-pc


版权所属:salimbenbouz

END

更多实战项目推荐:

<<<STM32类项目汇总>>>

<<<树莓派类项目汇总>>>

<<<ESP32类项目汇总>>>

<<<ESP8266类项目汇总>>>

<<<Arduino类项目汇总>>>


<<<达尔闻项目分享全系列>>>


推荐阅读:
项目分享 |电赛系列 |人工智能 | 考研 
必考知识点 |毕业设计 | 开关电源 |求职

我们是妮mo,达尔闻创始人,只讲技术不撩汉的小姐姐。达尔闻在线教育平台旨在服务电子行业专业人士,提供技能培训视频,覆盖各细分领域热门话题,比如嵌入式,FPGA,人工智能等。并针对不同人群量身定制分层级学习内容,例如常用知识点,拆解评测,电赛/智能车/考研等,欢迎关注。
官网:www.darwinlearns.com
B站:达尔闻

达尔闻说
只讲技术不撩汉的小姐姐妮mo与你相遇达尔闻。这里提供技能培训视频,覆盖各细分领域热门话题,如嵌入式,FPGA,人工智能等。针对不同人群量身定制学习内容,如常用知识点,拆解评测,电赛/智能车/考研等!
 最新文章