Chinese version guide done

This commit is contained in:
whowechina
2024-10-16 19:02:48 +08:00
parent 7868226ffe
commit 2d703dfd4d
2 changed files with 141 additions and 10 deletions
+7 -7
View File
@@ -52,7 +52,7 @@ This Musec Pico project:
I made this project in my personal time with no financial benefit or sponsorship. I will continue to improve the project. I have done my best to ensure that everything is accurate and functional, there's always a chance that mistakes may occur. I cannot be held responsible for any loss of your time or money that may result from using this open source project. Thank you for your understanding.
## About the License
It's CC-NC. So DIY for yourself and for your friend, don't make money from it. And plagiarism that doesn’t even dare to mention the original author is not acceptable.
It's CC-NC. So DIY for yourself and for your friend, don't make money from it. And plagiarism that doesn’t even dare to mention the original author is not acceptable. Plase note that pooling orders and group buying for raw materials is acceptable. Selling off any leftover components without profit is also acceptable.
If you're interested in some kind of commercial use, please contact me (Discord, QQ group, Wechat group or leave your contact in issue section).
@@ -95,11 +95,11 @@ If you're interested in some kind of commercial use, please contact me (Discord,
* Move a magnetic screwdriver tip close to the TMAG5273 sensor, you'll notice the corresponding axis move in the test page. Please check all 5 sensors.
### Sensor PCB Separation
* If everthing works fine, you can cut off the 5 small sensor boards from the main board.
* If everthing works fine, you can cut off (or even bend and snap) the 5 small sensor boards from the main board.
<img src="doc/pcb_cut.jpg" width="80%">
### 3D Printing
* Printing parameters
#### Printing parameters
* PLA or PETG.
* Layer height: 0.2mm
* Support: Yes, always.
@@ -111,7 +111,7 @@ If you're interested in some kind of commercial use, please contact me (Discord,
* Keycap: `Production\3DPrint\musec_pico_keycap.stl`, white. If you have multi-color system, print the 4 triangle marks on the top in gray.
* Bearing Fixer: `Production\3DPrint\musec_pico_bearing_fixer.stl`, clear transparent.
* Shaft End: `Production\3DPrint\musec_pico_shaft_end_xxx.stl`, clear transparent, choose the one matches your magnets.
* Shaft End: `Production\3DPrint\musec_pico_shaft_end_xxx.stl`, clear transparent, choose the one matches your magnet size.
* Lever: `Production\3DPrint\musec_pico_lever.stl`, clear transparent.
* Pad: `Production\3DPrint\musec_pico_pad.stl`, white, gray or black (so it won't affect the LED color).
@@ -124,7 +124,7 @@ If you're interested in some kind of commercial use, please contact me (Discord,
* Aux Buttons: `Production\3DPrint\musec_pico_aux.stl`, clear transparent, print upside down.
### Assembly
* Other components needed
#### Other components needed
* 5x **M2.5\*6mm screws** for fixing the keycap to the bearing.
* 30x **M2\*(6-8mm) screws** for fixing the bearing and the sensor PCB to the lever.
* 15x **M3\*8mm screws** for fixing button pads to the bottom housing.
@@ -140,7 +140,7 @@ If you're interested in some kind of commercial use, please contact me (Discord,
* Silicone anti-slip pads for the bottom.
<img src="doc/anti_slip_pads.jpg" width="60%">
* Steps
#### Steps
1. We'll start with the spinner part.
<img src="doc/assemble_1.jpg" width="80%">
@@ -187,4 +187,4 @@ If you're interested in some kind of commercial use, please contact me (Discord,
## CAD Source File
I'm using OnShape free subscription. It's powerful but it can't archive original designs to local, so I can only share the link here. STL/DXF/DWG files are exported from this online document.
https://cad.onshape.com/documents/841383e62eb719d8b384c2c8/w/8c9b3131eb80c219de824619/e/8a5d9f0dffe483e0bce3630a?renderMode=0&uiState=670e5234ff55f3754d0e6c56
https://cad.onshape.com/documents/841383e62eb719d8b384c2c8/w/8c9b3131eb80c219de824619/e/8a5d9f0dffe483e0bce3630a
+134 -3
View File
@@ -48,7 +48,138 @@
我在个人时间内制作了这个项目,没有任何经济利益或赞助。我将继续改进这个项目。我已尽我所能确保所有内容的准确性和功能性,但总有可能出现错误。如果你因使用这个开源项目而造成时间或金钱的损失,我不能负责。感谢你的理解。
## 关于许可证
它是 CC-NC 授权。所以你只能给自己和你的朋友 DIY,不能利用这个项目赚钱,比如收费的代做,出售整机等,连源作者都不敢提的抄袭或者稍微改改换个名字来打擦边球就更不可以了。
如果希望商用授权,请联系我(Discord,QQ 群,微信群或者在 issue 区留下你的联系方式)。
它是 CC-NC 授权。所以你只能给自己和你的朋友 DIY,不能利用这个项目赚钱,比如收费的代做,出售整机等,连源作者都不敢提的抄袭或者稍微改改换个名字来打擦边球就更不可以了。注意团购和拼单订购原始元器件是合理的,非盈利的方式卖掉剩余的元器件也是可以接受的。
## 后面还没写,个人时间有限,大家等等,或者先看英文版。
如果希望商用授权或者购买成品(可能较慢),请联系我(Discord,QQ 群,微信群或者在 issue 区留下你的联系方式)。
## 如何制作
### PCB 和元器件
* 去 JLCPCB 下单,使用最新的 `Production\PCB\musec_main_xxx.zip` 和 `Procution\PCB\musec_pedal_xxx.zip` 里的 gerber 文件,选择常规 FR-4 板材,黑色或白色,**1.6mm** 厚度。
<img src="doc/pcb.jpg" width="60%">
* 1x Rasberry Pico Pi Pico 或者兼容的克隆板(U1)。
https://www.raspberrypi.com/products/raspberry-pi-pico
* 1x USB Type-C 插座 (918-418K2023S40001 或 KH-TYPE-C-16P)
* 28x WS2812B-3528 RGB LED(板上所有 RGB LED)。
* 6x TMAG5273A1 或 TMAG5273A2, SOT23-6 封装(U3 到 U7)。
* 12x 0603 0.1uF 电容(0.1~1uF 都可以)(板上所有电容)。
* 2x 0603 5.1kohm 电阻(R1, R2)用于 USB。
* 2x 0603 10ohm 电阻(1-20ohm 都可以)(R3, R4)。
* 2x PJ-313 3.5mm 音频插口直插插座(J2, J3)。
* 12x JST-SH1.0 4P 贴片插座(JA1 到 JA5, JB1 到 JB5, Pedal, 踏板板上的 J1)。
https://www.amazon.com/Kidisoii-Connector-Mounting-Vertical-SH1-0-SMT-Ver/dp/B0CXMZ3J1Y?th=1
* 6x JST-SH1.0 双头 4P 电线,50-100mm 长度(55-60mm 最佳)。
PCB 上的连接器封装也支持手工焊接。所以如果你找不到连接器或电线,你可以直接将导线焊接到 PCB 上。
航模类网店通常有 SH1.0 4P 硅胶线,但一般只有一个头有连接器。你可以将另一端连接器焊接到 PCB 上,仍旧是一个不错的选择。
* 7x 凯华巧克力 v1 矮轴,重力版本(70gf),我认为黄色 70g 的是最合适的。
<img src="doc/choc_v1_heavy.jpg" width="70%">
* 1x MX 兼容机械键轴,我个人使用佳达隆的 POM CJ BOX。
* 1x 配套 MX 键盘轴用的 6.25U 的钢板卫星轴(平衡杆)。
https://www.amazon.com/GATERON-Stabilizer-Mechanical-Keyboard-Satellite/dp/B0C137DG5Q/
* 焊接完成后的效果。
<img src="doc/pcb_solder_1.jpg" width="90%">
<img src="doc/pcb_solder_2.jpg" width="90%>
* 注意这两个引脚的焊接,很容易疏忽,要么忘记焊,要么在过程中留下气泡。为了避免这种情况,从孔的一侧开始慢慢焊接,要用尽量少的焊丝和较多的助焊剂。
<img src="doc/pcb_solder_usb_txrx.jpg" width="60%">
### 测试 PCB
* 现在你可以测试 PCB 了,把固件烧录进去。
* 所有 RGB LED 应该会呈现彩虹效果。
* 按键按下时 LED 会有反应。
* Musec Pico 应该被识别为 USB HID 设备,这里是测试页面。
https://greggman.github.io/html5-gamepad-test/
* 将磁性螺丝刀头靠近 TMAG5273 传感器,你会看到测试页面上对应的轴会有反应。所有 5 个传感器都要试一下。
### 传感器 PCB 分离
* 如果一切正常,你可以把 5 个小传感器板从主板上切下来(甚至直接掰下来)。
<img src="doc/pcb_cut.jpg" width="80%">
### 3D 打印
#### 打印参数
* PLA 或 PETG.
* 层高: 0.2mm
* 支撑: 总是需要。
* 热床上涂胶水: 是的,可以防止角部翘曲。
* 文件都是以毫米为单位,不是英寸。
#### 5x 转盘按钮部分
<img src="doc/print_orientation_1.jpg" width="30%"><img src="doc/print_orientation_2.jpg" width="40%">
* 键帽: `Production\3DPrint\musec_pico_keycap.stl`,白色。如果你有多色打印系统,可以用灰色打印顶部的 4 个三角标记。
* 轴承固定器: `Production\3DPrint\musec_pico_bearing_fixer.stl`,透明。
* 轴端: `Production\3DPrint\musec_pico_shaft_end_xxx.stl`,透明,选择与你的磁铁大小匹配的那个。
* 平衡杆: `Production\3DPrint\musec_pico_lever.stl`,透明。
* 按键托底: `Production\3DPrint\musec_pico_pad.stl`,白色,灰色或黑色(这样不干扰 LED 的颜色)。
#### 外壳部分
* 外壳底部: `Production\3DPrint\musec_pico_bottom.stl`,黑色,使用专门的支撑材料以获得更好的螺丝孔表面。
* 外壳顶部: `Production\3DPrint\musec_pico_top.3mf`,灰色,倒置打印。如果你有多色系统,用黑色打印标志和线条。
#### 其他部分
* 踏板: `Production\3DPrint\musec_pico_pedal.stl`,白色,倒置打印。
* 辅助按键: `Production\3DPrint\musec_pico_aux.stl`,透明,倒置打印。
### 组装
#### 需要的其他部件
* 5x **M2.5\*6mm 螺丝** 用于将键帽固定到轴承上。
* 30x **M2\*(6-8mm) 螺丝** 用于将轴承和传感器 PCB 固定到平衡杆上。
* 15x **M3\*8mm 螺丝** 用于将按键托底固定到底壳上。
* 16x **M3\*(10-12mm) 螺丝** 用于将顶壳和底壳以及踏板板固定到底壳上。
* 5x 6700zz (10x15x4mm) 轴承用于转盘,买最便宜的就行。
https://www.amazon.com/uxcell-6700ZZ-Groove-Bearings-Shielded/dp/B082PPYZQX/
* 5x 圆形磁铁,直径 5-7mm(3mm 或 4mm 也可以,只要你有办法粘住就好),高度 1.5mm 或 2mm,必须是径向/直径磁化的(N-S 极在弧面一侧)。
https://wargameportal.com/products/special-diametrically-magnetized-50pcs-5mm-x-2mm-3-16-x-1-16-disc-magnets?variant=49014932209942
* 5x 长 25mm 直径 2mm 的钢轴用于平衡杆。
https://www.walmart.com/ip/Unique-Bargains-RC-Toy-Car-Frame-Part-Stainless-Steel-Round-Rod-Shaft-25mm-x-2mm-40-Pcs/108734138?wmlspartner=wlpa&selectedSellerId=571
* 一些好的胶带(如醋酸胶带或高温聚四氟乙烯胶带)用于固定磁铁。
* 用于滑动表面的 PTFE 或 UHMW 胶带。
* 底部的硅胶防滑垫。
<img src="doc/anti_slip_pads.jpg" width="60%">
#### 步骤
1. 我们从转盘部分开始。
<img src="doc/assemble_1.jpg" width="80%">
2. 将轴承放入轴承固定器中,你需要稍微弯曲固定器才能将轴承插入。不用担心固定器的小连接部分断裂,没关系的。然后将轴承固定器螺丝到平衡杆上。
<img src="doc/assemble_2.jpg" width="80%">
3. 使用 M2.5 螺丝将键帽固定到轴承上。
<img src="doc/assemble_3.jpg" width="80%">
4. 现在将磁铁插入到中心的槽中。它会被螺丝头吸住,但我们仍然需要一些胶带来固定它。
<img src="doc/assemble_4.jpg" width="45%"><img src="doc/assemble_5.jpg" width="45%">
5. 用螺丝将传感器 PCB 固定到平衡杆上,并在表面上贴一小片薄的 PTFE/UHMW 胶带。最后将轴插入到平衡杆上。
<img src="doc/assemble_6.jpg" width="80%">
6. 使用 5 条 SH1.0 电线连接到主 PCB。将主 PCB 和踏板 PCB 安装到底壳上。使用另一条 SH1.0 电线将踏板 PCB 和主 PCB 连接起来。踏板板上的螺孔是可调的。一般来说你需要将踏板 PCB 靠上一点安装。
<img src="doc/assemble_7.jpg" width="80%">
7. 将已经连接到主板的 SH1.0 电线连接到传感器 PCB 上。然后将杆轴推入底壳上的支架。如果你有键盘润滑剂,你可以涂一些在轴和支架上。
<img src="doc/assemble_lub.jpg" width="60%">
可选:一对塑料垫片将有助于防止平衡杆移动,合适的厚度是 0.5mm,内径是 2.1~2.5mm,外径是 5-10mm。
<img src="doc/assemble_limiter.jpg" width="60%">
<img src="doc/assemble_8.jpg" width="80%">
8. 使用 M3\*8mm 螺丝将按键托底固定。
<img src="doc/assemble_9.jpg" width="80%">
9. 装上外壳顶部,你需要拧很多 M3 螺丝。
<img src="doc/assemble_10.jpg" width="80%">
10. 在底部装上防滑垫,直接遮住螺丝。
### 固件
* UF2 文件在 `Production\Firmware` 文件夹中。
* 对于新的固件,按住 BOOTSEL 按钮连接到 USB,会出现一个名为 "RPI-RP2" 的磁盘。将 UF2 固件二进制文件拖入其中。就这样。Musec Pico 的底部有一个小孔,它正对着 BOOTSEL 按钮。
* 如果已经烧录过 Musec Pico 固件,你可以使用命令行中的 "update" 或者在插入 USB 的时候按住至少 4 个按钮来进入更新模式。
* 要访问命令行,你可以使用这个 Web 串口终端连接到 Musec Pico 的 USB 串口。(注意:"?" 是帮助)
https://googlechromelabs.github.io/serial-terminal/
### 使用
* 它非常简单。只需插入并使用。
* 你可以通过 "spin rate" 命令设置按钮旋转的灵敏度。
## CAD 源文件
我使用的是 OnShape 的免费订阅。它很强大,但不能将原始设计存档到本地,所以我只能在这里分享链接。STL/DXF/DWG 文件是从这个在线文档导出的。
https://cad.onshape.com/documents/841383e62eb719d8b384c2c8/w/8c9b3131eb80c219de824619/e/8a5d9f0dffe483e0bce3630a