我造了一台能控制时空的日光钟
Here comes the sun[light]:An ambient Daylight Clock with time and space controls

受朋友 Charles 的启发,我亲手打造了一款独特的 Daylight Clock。这不仅仅是一个显示时间的 24 小时模拟钟,更是一个能直观展示日照时长的环境装置。我特别设计了一个 Time-and-Space Control Box,通过旋钮和滑块,你可以自由调节时间(以周为单位)和纬度,甚至切换时区内的相对经度,从而在墙上实时模拟不同地点的日出日落。从 Cuttle.xyz 设计外壳到 Adafruit Feather RP2040 控制电路,再到用 CircuitPython 移植 NOAA 的日照算法,这个项目虽然充满了油漆失误和电路调试的坎坷,但最终让我在墙上拥有了一个能随时“穿越”时空的日光可视化窗口。
我后来搬到了同一个时区的东边,那里的太阳整整提前一小时升起和落下;这在夏天令人沮丧,在冬天简直近乎犯罪:冬至时太阳刚过下午四点就落山了。
HN 评论区
11- perilunar
很棒的项目——我太喜欢这种时钟了!
这是我做的一个数字版:https://sunclock.net
- patrikcsak
太酷了!
这让我想起了手表界的一些类似作品:
- Yes Watches 推出了一种混合模拟/数字手表,带有 24 小时表盘和内部 LCD 屏幕,用于显示日照和其他天文指标:https://yeswatch.com/wrist-watch/worldwatch/our-story.html
- Krayon Anywhere 拥有机械日出日落复杂功能:https://www.hodinkee.com/articles/krayon-anywhere-universal-...
- 一些 Pebble 表盘,例如 Halcyon:https://apps.repebble.com/halcyon_67cb1c5fb7a02301b9a6e415
- prometheus76
我正在做一个类似思路的罗马帝国时钟,但我的时钟是按照罗马帝国的传统来计算时间的。因此,白昼被平均分为十二个小时,从可见的日出开始,到可见的日落结束。所以在冬天,我所在纬度的白天“小时”大约持续 45 分钟,而在夏天,白天的“小时”大约持续 75 分钟。
我制作这个时钟是为了祈祷时辰(第一时辰、第三时辰、第六时辰、第九时辰),但我希望根据我当前的位置来计算时间,与太阳日挂钩,而不是线性时间。这是一个很有趣的项目。我已经在手机上实现了它,并带有通知功能,下一步是构建一个带有电子墨水屏和 GPS 的版本,这样你在旅行时就可以切换位置使用。