简介
PhoneHub 是一个插在手机上的模块化扩展平台。手机负责供电、算力和屏幕,PhoneHub 用磁吸和顶针吸附小插件,把温湿度传感器等设备接到手机。普通消费者用现成插件,点一下就能读数;数码技术爱好者可以自己开发插件,接更多传感器。它想打破“手机功能只能由厂商决定”的限制,让用户自己决定手机能做什么。
项目缘起
手机买来时有什么功能,基本由厂商决定;但每个人对手机的需求不一样。比如想随时测房间湿度、关注空气质量,往往只能另买一个独立检测仪。这些设备各自带屏、各自供电,出门要带好几个,很不方便。手机本身有屏幕、有算力、也随身带,适合做这些小设备的统一入口。团队由此做了 PhoneHub:用 Type-C 把模块化插件接到手机,让手机统一供电、计算和显示;插件靠磁吸和顶针吸附,换插件像换积木。核心理念是“手机是处理信息的大脑,PhoneHub 是触碰物理世界的手”。
项目概览
它怎么用
-
把 PhoneHub 插到手机 Type-C 口上,手机给它供电、和它通信。
-
把小插件滑进去,磁吸和顶针会自动吸牢、接通触点;正着插反着插都行。
-
插件把温湿度等传感器接到手机,App 里直接看读数。
-
普通人用现成插件,点一下就能读;爱折腾的人可以自己开发插件,接更多传感器。
-
插着 Hub 也能同时给手机充电,高功耗插件还能外接充电宝。
项目亮点
-
普通人、极客都能用
现成插件点一下就读数;数码技术爱好者可以自己开发插件、接更多传感器。
-
换插件像换积木
磁吸 + 顶针,滑进去自动吸牢,正反插都行,不用研究插法。
-
不用给每个传感器配屏幕
手机统一供电、算力和显示,小设备只负责感知。
-
插着也能充电
支持边用边充,高功耗插件还能外接充电宝。
-
迭代很快
两个月做了四块板,结构改了十几版;焊接从一块板三个多小时,练到不到一小时。
技术与方法
硬件上选了一颗低功耗微控制器,避免插在手机上很快把手机电量吸干;通过 Type-C 和手机连接,并支持边用边充。软件从固件到手机 App 都用 Rust 写,手机端用 Tauri 做跨平台界面。插件和传感器之间走常见的传感器接口,具体型号、协议、代码和参数都放在 GitHub,网站不展开。结构用 3D 打印,为正反插、螺丝刀装配、后盖开槽和打印强度做了专门设计;手机端磁铁方案因为增厚明显、稳定性提升不大,被舍弃了。
成果与数据
- 固件、App、3D 建模都已完成,验证机能正常读温湿度。
- 演示界面示例读数 26.45°C、36.79%RH;现场汇报读数约 26°C。
- 结构迭代 12–13 版;两个月做了四块板,其中一块改了 4 次、另一块改了 3 次。
- 焊接效率:第一块板约 3 小时,最后一块从找元件到焊完不到 1 小时;累计焊了 7 块以上,只焊错 1 个贴片。
- 通过拆旧板元件复用,节约了几十元成本。
- 现场演示时连接还不太稳定,后续继续优化。
未来方向
- 改进握持:现在握着还有点挡手,考虑做类似 MagSafe 的磁吸配件。
- 试试 AR 眼镜轻办公:手机 + PhoneHub + AR 眼镜 + 键盘,出门旅行也能轻量办公。
- 做更多插件:除温湿度外,继续做激光测距等插件,让用户按需组合。
- 开源:整理后把硬件、软件都放到 GitHub,继续快速迭代。
