佩妮的电脑手表

2023-10-237337
精华项目
AI 快速预览详细 收起
本文介绍了如何使用Arduino Nicla Voice和3D打印技术制作神探加杰特中佩妮的电脑手表。项目包括3D建模、电路组装、语音控制等步骤。使用的材料包括Arduino Nicla Voice、TFT显示屏、锂电池等。通过详细的步骤和图片,读者可以一步步完成这个有趣的DIY项目。

佩妮的电脑手表


今天我将分享如何制作神探加杰特中佩妮视频手表的复制品。

我 3D 打印了外壳、按键和表带,并使用 Arduino Nicla Voice(可以在 Digi-Key 购买)连接了电路。

材料和工具

以下是我用于制作此项目的所有部件和工具:

零件清单:

工具:

第 1 步:组装电路

我使用非常细的 30 号硅酮涂层绞线组装这个电路。这是一个虽然小但是有一定难度的项目。我用镊子帮助将电线焊接到位。

我没有单凭记忆处理引脚编号,而是按照自己绘制的接线图进行操作,以确保正确连接了所有连线。

TFT 显示屏需要一堆电线才能跟它及其板载 SD 卡通信,所以,直到我连接了所有电线,测试时才发现我损坏了显示屏。这东西比我想象的还要脆弱。因此,引以为戒,将显示屏放入或取出外壳时不要用力挤压它,也不要将它夹在你的夹具中。我对第二块显示屏非常小心。

我从动画节目中截取了一些屏幕截图以作为手表上的图像,并将截图加载到 SD 卡上。

第 2 步:创建 3D 模型和 3D 打印

  

我使用基于浏览器的免费软件 Tinkercad 对手表进行 3D 建模。

在 Tinkercad 上查看该文件


或者本地下载:下载附件Penny's Computer Watch.zip

我根据各种组件创建了主体形状,并在 Printables 上找到了表带设计,并将其纳入设计中。我制作了较小版本的表带,因为我觉得默认尺寸太大了。

深蓝色的外壳由两部分组成,正面部分内部装有一组霓虹绿按钮。红色带子是使用长度合适的 3D 打印机丝将其固定在主体上的。

我使用热熔胶将 Arduino Nicla 固定到位,并将其与 TFT 板分开,这样就不会发生短路。

第 3 步:添加电池

这款手表采用电池供电,Nicla 文档推荐使用容量至少为 200mAh 的锂电池。我小心地将电池的引线剥去并上锡,然后将其焊接到一个小开关上,在将电池和开关连接到 Arduino Nicla 之前,使用热缩管对连接进行绝缘。

我使用了一块 Kapton 胶带隔离电池与显示屏触点。大多数胶带都可以在这里使用,但 Kapton 就是专门为此目的而设计的,我手头正好有一些。

在 Arduino 程序中,Nicla 需要一些额外的设置才能按照我们的方式工作。首先,即使只是测试其他一些程序,也必须包含 Nicla 系统,否则电路板将在几秒钟后进入睡眠状态。其次,必须在设置中启用电池充电。

通过这些小的设置,我可以测试用于显示 SD 卡中的图像的库示例代码,并获得一个看起来相似的原型。

第 4 步:语音控制

接下来是语音控制。

我按照网上的教程更新固件并通过命令行上传Alexa Demo,然后上传AlexaDemo Arduino 程序,并且能够让开发板成功识别唤醒词。

因此,我继续创建一个自定义唤醒词 - 我希望佩妮的”come in, Brain”将 Brain 的图像召唤到屏幕上。我按照Arduino 的 IoT Cloud 教程,使用 Edge Impulse 机器学习服务创建了一个新模型。简单来说,您连接一个录音设备,可以是您的手机、计算机,也可以是装有正确示例程序的 Arduino Nicla,然后输入一系列代表唤醒词的音频示例。我是自己朗读了这句话,并从不同的角度和位置记录了我的电脑书项目中佩妮的样本。然后,我使用唤醒词标签对这些样本进行分类,并录制另一组不包含唤醒词的音频样本,并将它们标记为噪声。

然后,可以通过下载文件并将其设置在我的 Arduino Nicla 上来训练并部署模型。Mac 上的一个问题(在说明中没有详细说明)是通过命令行运行应用程序时需要涉及安全首选项。我必须执行大多数事情两次,一次是为了触发安全功能,接着我会单击 “open anyway”,然后再次运行它。

第 5 步:成品展示

这是完成的项目。它通过 USB 充电,每当它识别出佩妮的标志性短语时,就会加载一张新的 Brain 图片。

该项目将与佩妮的电脑书一起在下一届罗马创客博览会的 Digi-Key 展位上展出。请前往我的个人频道,了解道具的整体印象,包括角色扮演假发和道具元素的详细信息。

英文链接:Penny's Computer Watch
英文作者:Becky Stern YouTube Becky Stern
中文翻译:fibx

佩妮的电脑手表 · Arduino Nicla Voice_image_1.webp








创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(7)
JOVI
JOVI
这是什么新玩意?
达拉斯
达拉斯
666666666666666
昊盟
昊盟

好漂亮,很棒的手表
dbc0301
dbc0301
很棒的创意,不过主板680元性价比实在太低了,想要复刻的小伙伴可以选择其他的板子,比如Arduino Nano 33、seeed家出品的ESP32开发板(有体积非常小的型号)
Amos Young
Amos Young
好漂亮,很棒的手表
木子哦
木子哦
漂亮+1
hnyzcj
hnyzcj
漂亮
- 没有更多了 -