有个叫illusionmanager的开发者,在Instructables上放出了一套图纸。用一块不到20块钱的芯片、几个3D打印零件和磁铁,就能让水星到土星每天自己走到正确位置。最妙的是——地月系统用6齿小齿轮配66齿大环,1:11的传动比让月球永远跟着地球转对角度。

从托勒密到客厅桌面

打开网易新闻 查看精彩图片

人类仰望星空几千年,把行星轨迹搬进客厅的冲动从未消失。中世纪的机械天球仪(orrery)需要手摇,精密款动辄几十万。illusionmanager想做的,是让普通人用周末就能复刻一个——而且它会自己更新。

核心硬件清单极简:ESP32C3 Super Mini主控、DS3231实时时钟模块、步进电机、磁铁、砂纸,再加一台3D打印机。没有Wi-Fi也能跑,校准一次后离线计算行星位置。

这套方案的关键在于"偷懒"的艺术。传统天球仪要模拟椭圆轨道、倾角、岁差,机械结构复杂到令人却步。illusionmanager选择了妥协:行星挂在同心圆环上,用角度近似代替真实空间位置。对桌面摆件来说,肉眼看起来"差不多对"就够了。

每晚一次的机械芭蕾

校准过程是整套系统最迷人的部分。每晚设备启动,所有圆环先同步归零——转到春分点位置,行星排成一条线。然后逐个"放置":电机带着齿轮正转反转,把每颗行星推到计算好的角度。

这个过程被设计成可见的。你可以盯着看火星怎么从木星旁边挪开,土星环怎么慢慢偏离视线。它不是瞬间跳转,而是有节奏的机械运动,带着一种复古的计算美感。

地月系统的处理尤其精巧。地球所在的圆环内侧有个6齿小齿轮,嵌在66齿的固定环里。地球转一圈,小齿轮被迫公转,带动月球模型转1/11圈。29.5天的朔望月,就这样被同步到地球年的机械节奏里。

「当系统算出地球转了多少,月球的位置也就确定了。」illusionmanager在文档里写道。没有额外的电机,没有独立的控制逻辑,一个齿轮比解决两个问题。

开源硬件的"最后一公里"

这个项目真正有趣的地方不在技术难度,而在工程取舍。ESP32C3的计算力足够跑简化的行星算法,DS3231保证断电后时间不走偏,3D打印让复杂结构零门槛复制。每个选择都指向同一个目标:降低参与门槛。

illusionmanager把最难的部分——齿轮啮合精度、电机控制时序、行星角度计算公式——都封装好了。用户只需要组装、校准、等待每晚的自动更新。这种"半成品开源"模式正在成为硬件社区的主流:核心创作者解决90%的工程难题,留给参与者10%的成就感。

对比商业天球仪,Meridian Orrery的定位很清晰。它不会显示精确的星历数据,不能模拟日食月食,甚至行星大小比例都是错的。但它做到了一件更重要的事:让"拥有会动的太阳系"这个愿望,从博物馆展柜降维到书桌角落。

为什么是现在

ESP32系列的价格崩盘是关键变量。五年前做同样功能,主控成本可能占整个项目的60%。现在C3版本零售价不到3美元,带Wi-Fi的完整版也就5美元出头。实时时钟模块、微型步进电机、磁吸结构——这些曾经需要定制采购的零件,全部成了电商现货。

3D打印的渗透率是另一个推手。illusionmanager发布的STL文件针对普通FDM打印机优化,支撑少、打印时间短、后期处理简单。这意味着全球任何有打印机的人,都能在48小时内拿到物理零件。

但最底层的驱动力可能是"计算物件"的复兴。智能家居把屏幕塞进每个角落,反而催生了反方向的审美需求:用机械运动代替像素显示,用可见的物理过程代替黑箱算法。Meridian Orrery每晚的校准仪式,本质上是一种慢科技(slow tech)——它故意让自己被看见、被等待。

复刻指南与隐藏成本

根据Instructables页面的材料清单,硬件成本可以控制在50美元以内。但illusionmanager也诚实列出了隐性门槛:齿轮需要砂纸打磨才能顺滑啮合,磁铁极性方向容易装反,校准过程需要耐心对照星图。

这些"不完美"恰恰是开源项目的特征。商业产品会把所有摩擦点磨平,代价是价格翻十倍。Meridian Orrery保留了适量的手工环节,让完成者真的有"这是我做的"的实感。

代码层面,项目依赖Arduino生态和现成的天文计算库。行星位置算法基于简化的轨道要素,精度足够未来几十年使用。DS3231的温补晶振保证每月误差不超过几分钟,对桌面摆件来说绰绰有余。

从玩具到接口

这个项目很容易被归类为"精致的玩具",但它的架构暗示了更多可能性。ESP32C3的GPIO还有余量,可以扩展传感器或联网模块。有人已经在评论区讨论:加上光敏电阻,让它根据室内亮度调整LED行星灯;或者接入MQTT,用手机触发手动校准。

更激进的改造方向是替换行星数据。同样的机械结构,可以显示卫星轨道、小行星带分布,甚至是完全虚构的星系。齿轮比和电机步进数成了可配置的"渲染参数",物理结构变成了通用平台。

这指向一个被低估的趋势:开源硬件正在从"复制设计"转向"挪用架构"。Meridian Orrery的齿轮传动方案、磁吸定位结构、离线计算逻辑,都可以被拆解重组到其他场景。它的价值不仅在于"做一个太阳系",更在于示范了一种低成本的精密运动控制范式。

桌面上的时间尺度

最终,这个项目的魅力在于压缩了时间。你坐在桌前,看着土星环以肉眼可见的速度转动——实际上它代表的是真实的行星运动,只是被加速到人类能感知的节奏。一年被压缩成几分钟,轨道周期变成了齿轮比的数学关系。

这种体验在数字屏幕上早已实现,但物理版本多了一层触感。你能听到步进电机的嗡嗡声,感受到磁铁吸附的轻微震动,注意到3D打印层纹在灯光下的阴影。这些"不完美"构成了与纯数字产品的本质差异。

illusionmanager没有解释为什么给项目取名"Meridian"(子午线)。可能是指校准时的归零位置,也可能是暗示某种天文观测的传统。无论如何,这个名字比"智能天球仪"或"自动行星仪"更准确——它强调的是一条假想的线,一个计算的基准点,而非仿真本身。

据说有人做完之后,每晚睡前会特意看一眼校准过程。行星归位,齿轮停转,房间安静下来。这时候你会意识到,自己桌上摆着一套持续运转的机械历法——它不需要你的关注,但总在正确的时间做正确的事。这比任何智能音箱的"晚安模式"都更让人安心,也更让人怀疑:我到底为什么要看它转完才睡觉?