制作一个赛博朋克全息终端时钟:采用RP2350供电,配备透明OLED显示屏、动态用户界面和可充电电池
数字时钟随处可见,但大多数只是简单地显示时间,别无他物。在这个项目中,我想打造一款仿佛出自科幻电影的桌面时钟。受电影和电子游戏中未来主义全息终端、赛博朋克控制台以及人工智能界面的启发,我设计了一款小巧的桌面时钟,外观更像一个微型指挥站,而非传统的时间装置。该项目采用RP2350芯片、透明显示屏和可充电电池,打造出一种类似全息效果的时钟,通过动画化的赛博朋克界面实时展示信息。透明屏幕使图形仿佛悬浮在底座上方,营造出未来感十足的全息显示效果。
在深入电子和编程之前,先来看看这个项目的主要内容。
本次制作的目标是打造一款独特的桌面时钟,灵感来源于科幻电影和赛博朋克电子游戏中常见的全息界面。我并不想使用传统的盒装显示屏,而是希望图形看起来仿佛悬浮在未来的控制终端之上。
最终成果是一款以RP2350为核心、由电池供电的赛博朋克全息终端时钟。该设备融合了透明显示屏、动态机器人图形、实时时间显示功能、滚动文字消息以及定制设计的科幻外壳,打造出一款极具未来感的桌面配件。
主要特点
• 透明全息式显示屏
• 实时显示日期和时间
• 动画机器人角色
• GIF风格动画播放
• 滚动的短信
• 电池供电运行
• USB充电式锂电池
• 定制化的赛博朋克用户界面
• 紧凑的桌面设计
所用硬件
•树莓派 Pico 2
•透明OLED显示屏
•锂聚合物电池(3.7V)
•TP4056 充电模块
•电源开关
•定制3D打印外壳
•连接电线
软件功能
该软件完全使用 CircuitPython 编写,包含:
•显示渲染引擎
•动画播放系统
•像素艺术图形
•文本滚动引擎
•实时时钟管理
•电池监控
•用户界面管理器
设计灵感
该封闭式设计灵感源自科幻作品中常见的未来人工智能控制终端、全息指挥台以及赛博朋克科技。
与其仅仅打造一个普通的数字时钟,目标是创造一种看起来像桌上微型命令终端的设备,通过类似全息的界面持续显示信息。
下一步,我们将收集所有所需部件,并准备好硬件以便组装。
数字时钟随处可见,但大多数只是显示时间,除此之外别无他物。
在这个项目中,我想设计一款仿佛属于科幻电影的桌面时钟。受电影和电子游戏中未来主义全息终端、赛博朋克控制台以及人工智能界面的启发,我设计了一款小巧的桌面时钟,外观更像一个微型指挥站,而非传统的钟表。
该项目使用树莓派Pico 2、透明显示屏和可充电电池,打造了一款具有全息效果的时钟,通过动画化的赛博朋克界面实时显示信息。透明屏幕使图形仿佛悬浮在基座上方,营造出未来感十足的全息显示效果。
界面不仅显示当前时间,还包含动态的机器人图形、滚动的系统消息、状态指示器以及GIF风格的动画,使屏幕内容更加生动。这些视觉元素将一个简单的时钟转变为一个互动式桌面装饰,让你在一天中都能享受观看的乐趣。
为了营造科幻风格,显示屏安装在一款专为未来感控制台和人工智能控制系统设计的赛博朋克终端底座上。最终呈现出一款独特的桌面设备,将功能性、动画效果与未来主义设计融为一体,并集成于紧凑的电池供电外壳之中。
在本指南中,我将展示如何构建硬件、设计机箱、使用CircuitPython编写软件,并创建驱动这款赛博朋克全息终端时钟的动画用户界面。
本文编译自hackster.io





