月度存档: 12月 2024

25块售价成本多少?拆一个500合1游戏机

最近在刷某宝的时候看到一个游戏机,掌机尺寸,可以玩 NES 游戏,3.0 寸屏幕,还支持第二个手柄一起双打,用完券只要 25 块钱包邮,要知道之前用 ESP32-S3 做一个游戏机模拟机光 BOM 成本都得 60 块了 😂。

这不马上下单,买来拆开看看是咋做到的。

关于 DIY 游戏机的内容可以看这篇文章:成本60元,用ESP32-S3做个开源游戏机,能玩FC/NES、GameBoy,还有专属彩色PCB

包装

外包装也没啥品牌,就是一个直白的 Game Box。

我当时买的双人版,除了主机之外,还有电视 S 端子线、一个额外的手柄、BL-5C 充电电池、Micro USB 充电线。

开机使用

通过一个拨动开关开机,就可以看到游戏列表了,很像以前盗版游戏卡带的界面。

屏幕 3.0 寸的,但是可视角度并不是特别好,应该是那种本身设计为竖向观看的,横着使用的时像素排列看起来不舒适。

当然这么便宜的游戏机,操作什么的就不要太讲究了,能玩。

感受过游戏之后, 就可以拆开来看看到底咋做到这么低的成本了 😂。

拆解

从背面取下 6 颗螺丝,就可以拆开整个主机了。

直接看到的就是一个单面板 PCB,不知道相比双面板,单面板 PCB 能省多少钱。

全拆开,整体就是三明治结构,主要部件:

  • 3.0 寸 TFT 屏幕,看排线应该是


阅读全文 »

做了个徕芬电动牙刷旅行盒

前段时间用了很久的飞利浦电动牙刷坏了,在群里朋友们的推荐下买了 laifen 徕芬扫振电动牙刷,用起来的确不错。不过有一点不太方便的地方,就是徕芬的牙刷没有附送一个牙刷盒,在出门玩的时候,如果要携带这个电动牙刷就不太方便。

然后我就去 MakerWorld 上找了一下,没找到太合适的模型,不是太大,就是没有牙刷头需要拆下来存放,用起来不太方便,刚好也学了下建模,就自己搞一个了。

旅行牙刷盒特点

我设计的这款旅行牙刷盒主要特点如下:

  • 体积小巧,仅比牙刷本体宽 1cm,厚 0.5cm
  • 带牙刷头存放,省去拆装牙刷头步骤
  • 隐藏式转轴,减少侧面突起
  • 磁吸设计,使用 4 颗 5x2mm 圆形磁铁扣住牙刷盒
  • 充电孔开孔设计,需要充电时也可以直接将牙刷盒作为充电座使用

模型下载地址

最终模型已经放在了 MakerWorld 上,欢迎下载打印,如果能点赞助力就更好了 😃。

文末原文链接也可以直接跳转到中国站地址。

PS. 模型打印需要 80 克左右材料,转轴处可以使用 2 根 60mm 的耗材丝作为转轴塞进去,建议使用 PETG,另外也可以使用模型中的转轴覆盖件防止耗材丝掉出来。

实物效果图

牙刷盒正面

牙刷盒打开

这里设计了牙刷是牙刷头安装好后一体存放,横着在牙刷盒中放置,两个方向都可以,另外在连接处设计了一个取牙刷的凹槽。

这里用了 4 颗圆形磁铁来扣住牙刷盒。

牙刷盒转轴

隐藏式转轴设计,另外提供了一个转轴覆盖件,用胶水粘住之后可以整个融为一体。

底部充电孔



阅读全文 »

Arduino玩家必备,SimulIDE电路模拟器

玩电子 DIY 时入门最常用的就是 Arduino 了,Arduino 封装了大量的库,而且社区也有各种外设的库,对于开发应用来说相当便捷。再加上现在嘉立创的免费打样服务,玩电子 DIY 可以很方便地做出一个像模像样的产品。

不过在编写固件时,可能还是会踩很多坑,如果在 PCB 生产完后再验证,万一出点问题就又是漫长的等待,中间手工焊接的时间也会浪费掉。如果用面包板,又需要连接一大堆杜邦线,有些时候手头没有对应的元件,或者是不方便连接杜邦线时,还不好测试。

这个时候,我就去找了一下有没有电路的模拟器,就找到了 SimulIDE。

SimulIDE 介绍

simulide-introduce-1

SimulIDE 官网: https://simulide.com/p/

SimulIDE is a simple real time electronic circuit simulator, intended for hobbyist or students to learn and experiment with analog and digital electronic circuits and microcontrollers.
It supports PIC, AVR , Arduino



阅读全文 »

做个基于STM32+QMK的茶轴机械数字小键盘,带编码器和OLED屏幕~

之前为了验证 STM32F103 作为键盘 QMK 固件的主控是否可行,顺便学习一下 QMK 固件的配置和开发,做了个带编码器和 OLED 屏幕的数字小键盘。不过因为一直没搞定在 OLED 上显示动画,就一直没发。

周末花了点时间学习了一下终于把在 QMK 里面显示动画搞定了。

对于在 QMK 固件中怎么使用 STM32F103 当主控,可以看之前的文章:整个带屏数字小键盘吧,先搞定 QMK 固件支持 STM32F103 的 I2C Remap

成品效果

为了充分得用嘉立创免费打样券,PCB 的尺寸直接拉满到 10cm * 10cm 了,刚刚好够数字小键盘 + 2 个 EC11 编码器 + 1 个 12832 OLED 屏幕。

stm32-qmk-numpad-1

原理图设计

USB Type-C 连接及电源

这个数字小键盘用了 …

阅读全文 »