3248| 7
|
[项目] 佩妮的电脑手表 |
佩妮的电脑手表今天我将分享如何制作神探加杰特中佩妮视频手表的复制品。 我 3D 打印了外壳、按键和表带,并使用 Arduino Nicla Voice(可以在 Digi-Key 购买)连接了电路。 材料和工具以下是我用于制作此项目的所有部件和工具: 零件清单:
工具: 第 1 步:组装电路我使用非常细的 30 号硅酮涂层绞线组装这个电路。这是一个虽然小但是有一定难度的项目。我用镊子帮助将电线焊接到位。 我没有单凭记忆处理引脚编号,而是按照自己绘制的接线图进行操作,以确保正确连接了所有连线。 TFT 显示屏需要一堆电线才能跟它及其板载 SD 卡通信,所以,直到我连接了所有电线,测试时才发现我损坏了显示屏。这东西比我想象的还要脆弱。因此,引以为戒,将显示屏放入或取出外壳时不要用力挤压它,也不要将它夹在你的夹具中。我对第二块显示屏非常小心。
我从动画节目中截取了一些屏幕截图以作为手表上的图像,并将截图加载到 SD 卡上。 第 2 步:创建 3D 模型和 3D 打印
我使用基于浏览器的免费软件 Tinkercad 对手表进行 3D 建模。 或者本地下载: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 展位上展出。请前往我的个人频道,了解道具的整体印象,包括角色扮演假发和道具元素的详细信息。
|
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed