【KiCad】Made with KiCad Pixel 智能骰子
“ 非常有意思的项目, 蓝牙通信、可以自定义发光颜色的智能骰子!没想到骰子也能这么玩儿!”
项目介绍骰子可以通过蓝牙与像素应用程序进行通信,以实现灯光和图案定制、在某些掷骰子结果上播放音频(读出掷出的数字、在临界点上播放效果等)等功能。骰子还可以使用蓝牙与虚拟桌面系统、视频游戏等连接平台共享掷骰子结果。Pixels 骰子的内部不仅有几个 LED,还能随着任何动作发光。每个骰子都装有大量电子元件,是目前最智能的游戏骰子。LED 为您的骰子带来灯光、图案和 1,600 万种色彩,以全新的方式点亮您的桌面游戏!加速传感器可检测骰子何时被拾起、何时滚动、何时停止以及落地时的朝向。这些数据通过微控制器和蓝牙天线传输到应用程序或连接平台,以分享掷骰子的结果。微控制器还可根据掷骰子的结果显示特定的光色、图案或声音。蓝牙天线负责与骰子之间的数据传输。微控制器是每个骰子的 "大脑",告诉所有其他元件该做什么。它处理掷骰子的结果信息,并决定如何点亮 LED 灯或通过蓝牙发送信息。霍尔传感器安装在与无线充电线圈相对的面上,因此可以安装在充电盒盖的磁铁下面。磁铁会激活传感器,使芯片进入休眠状态。电源Pixels 骰子由内置电池供电,充满电后可使用数小时。每个芯片都内置一个可充电电池,用于为 LED 和蓝牙信号供电。电池时长将根据用户设置而有所不同。掷骰子的次数、掷骰子的时间、LED 灯光强度、动画的复杂程度以及通过蓝牙连接发送掷骰子结果都会影响电池的使用时间。平均而言,蓝牙连接处于激活状态且不显示 LED 动画的骰子在充满电后可持续使用 10,000 次掷骰子。相比之下,将所有 LED 灯稳定调到最高亮度的骰子可持续 30-60 分钟。当电量耗尽时,所有骰子都可以使用定制的无线充电盒进行充电。每个单粒骰子或骰子套装都附带有单粒充电器和大型充电盒,可作为便携包保护您的骰子。 单个 Pixels 骰子充电器示意图 单个充电器和大型充电盒的工作方式相同,都是将芯片放在无线充电线圈上,接收电能并为内部电池充电。 - 内部电池:包裹在电路板内,并用树脂封装。 - 骰子托盘插件:形状独特,适用于所有类型的骰子,塑料托盘可确保骰子在充电器的无线线圈上正确定位。 - 电路板:管理从 USB-C 端口通过无线发射线圈到无线接收线圈的电源流。 - 无线接收器线圈:通过骰子电路板为内部电池充电。 - 无线发射器线圈:当与接收器线圈接触时,向 die 送电。 - USB-C 端口:插入外部电源。 Pixels 充电盒 单个充电器只是一个骰子的充电器和便携箱,而大型充电器盒的功能却远不止于此! 它的独特托盘可容纳 8 颗骰子,其中 7 颗与您的骰子相匹配。最后一个位置是空白的,可以取下,从单个充电器中添加一个托盘插件,非常适合那些想要一套完整的 RPG 游戏和一个额外的 d20 的人。大型充电盒可以通过 USB-C 端口为整套或部分骰子充电,也可以使用内置电池进行无线充电。通过侧面的按钮和 LED 指示灯,可以轻松查看充电盒本身的电量。根据需要使用 USB-C 端口为外壳充电。正在充电的骰子顶面上会显示红色的脉冲光。每种骰子的指示灯都不一样,最高数字或 "+"面为软骰子的指示灯。一旦指示灯变为稳定的绿色,您的骰子就已充满电,可以开始掷骰子了!
APP 控制器 使用 Pixels 应用程序自定义骰子上的 LED 颜色和动画,利用配置文件和规则让事情按照你想要的方式发生,从而增强你的 TTRPG 游戏体验。创建 "Nat 20 "配置文件,每当您掷出自然 20 时,它就会播放彩虹色的独特动画;或创建 "火球 "配置文件,当您的骰子掷出最大伤害时,它就会播放闪烁的橙色。添加您自己的音频片段并设置一个配置文件,该配置文件可以在特定掷骰子时播放声音,或者使用应用程序内置的 "说数字 "配置文件,让整张桌子都能听到您的掷骰子结果!
工程设计Pixel 骰子的制作方法与市场上其他工厂或手工骰子不同。通过将许多不同部件组合在一起的多道工序,我们能够创造出全新的东西。 每个芯片都包含四个主要层,结构复杂得令人难以置信。电池盒的中心是充电电池,它被焊接到环绕电池盒的电路板上。电池盒就像一个骨架,为电路板的定位提供了稳定的形状。
将骰子外壳、电路板和电池组合在一起后,内芯会被浇铸在树脂中,形成约 1 毫米厚的一层。骰子外壳、电路板、内核和外层组合成一个完整的环氧树脂骰子,手感与市场上的其他树脂骰子无异。虽然尺寸略大,但像素骰子在关灯后与其他骰子几乎没有区别。设计一款能与您的其他收藏完美融合的骰子是关键所在;骰子在使用时应该感觉舒适、熟悉,没有任何笨重的尺寸或分离的碎片。 原理图 & PCB D6V8 筛子:
充电盒:
LicenseMIT仓库 & 下载 项目主页: https://gamewithpixels.com/可以在Github中获取开源仓库: https://github.com/GameWithPixels
|