0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何自制HAL9000的工作版本

454398 来源:网络整理 作者:佚名 2019-11-07 16:58 次阅读

第1步:组装Alexa Pi

安全注意事项:小心热电烙铁和电源接通电源。每当测试或组装完成的项目时,请在进行调整之前拔掉电源。

亚马逊开发者已经发布了构建您自己的Alexa Pi的代码和说明。这应该是您的主要参考。他们会不时进行更新,因此请相信他们的文档。有大量的论坛主题和youtube视频与分步说明。

一旦你在Raspberry Pi上运行Alexa,你应该能够改变唤醒词。这是一些说明。

我不确定我是否对自己的设置做了什么,或者这是否常见,但是我的电话插孔音质已经有一段时间了。最后,我发现您可以将音频设置为仅从一个输出中播放。

我相信这是正确的命令:

sudo amixer cset numid = 3 1

最后,确保组装所有电子设备并让它们正常工作在你搬到箱子和面板之前。了解它们的组合方式将告知您如何布置案例。

alexa pi指令需要2个LED。如果您只将一个LED连接到GPIO 24,蓝灯只会在SAL正在通话或正在传输数据时亮起。

步骤2:构建案例

安全注意事项:使用安全设备,如使用电动工具时的护目镜和手套。还应遵循油漆,封闭剂和清漆的所有说明。在绘画时确保您处于适当的通风区域。

我决定选择一款四四方方的桌面电脑。我的扬声器已经放在一个大矩形中。他们看起来真的分散在面板旁边,所以我决定把它们放在视线之外。我在后面为他们留出了足够的空间。这也让我可以控制音量。

为了维修,我确保我可以把大部分分开并再次放回原处。面板从底部用螺栓固定。一个宽边面板完全脱落,以便进行维修。这一切都像是一个最小的PC塔!

USB端口充满挑战。我确保开口有点紧身,并从外面粘上电缆。我用几个小钻孔和大量患者备案完成了这项工作。我有一些超级小文件用于珠宝制作,这有助于完成细节。

我终于用平坦的黑色涂抹了整个东西。我真的建议大衣之间的耐心。另外,不要忘记最后的透明涂层保护。

第3步:制作面板

我的模型附有绘画和装配的说明和建议。如果您从Golden Armor购买,您应该只需要平坦的黑色和银色喷漆和一些胶水。在涂料上面添加透明涂层以提高耐用性总是很好的。我不是世界上最好的画家,我还有一些我需要清理的错误。在我提出案件之前,我建立了面板方式。我最后刮了几次。您可能希望将最终绘画保存到最后。

步骤4:汇编

在组装过程中,我放置了扬声器,按钮,USB端口和面板松散到位。然后我打开它并测试了所有功能。当我感到满意时,一切都很好,我将其关闭并拔下插头

然后我将按钮和USB端口固定到位。我收紧了面板。我用了一些胶带将LED固定在面板内。当我对面板油漆工作感觉更好时,我会热粘胶。

我用延长线作为主电源线。扬声器和树莓派内有自己的墙壁疣。无论何时插上电缆,树莓派都会启动,因此可以通过拔下主电源线来关闭整个电缆。我可能稍后在延长线上安装一个开/关开关。

有一点需要注意:扬声器故意松散地放在后面。我发现将它们夹紧到任何程度都会使盒子产生混响并使音频失真。此外,保持背部开放可提供一些气流。我可以添加一点泡沫填充物以更好地固定扬声器。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    113

    文章

    1639

    浏览量

    104733
  • Alexa
    +关注

    关注

    2

    文章

    193

    浏览量

    23151
收藏 人收藏

    评论

    相关推荐

    HAL库常用函数汇总

    1,系统函数HAL_Delay原型:voidHAL_Delay(uint32_tDelay);作用:利用滴答定时器生成的系统延迟函数参数:Delay:延迟时间,单位是ms返回值:无示例代码
    的头像 发表于 11-29 08:00 660次阅读
    <b class='flag-5'>HAL</b>库常用函数汇总

    STM32 HAL库串口同时收发,接收卡死?

    STM32 HAL库串口同时收发,接收卡死? 为什么STM32 HAL库串口会出现同时收发导致接收卡死的问题?如何解决这个问题? 首先,我们来了解一下STM32 HAL库的串口通信机制。 STM32
    的头像 发表于 10-26 17:42 2416次阅读

    STM32 HAL库串口收发是如何使用的?

    STM32 HAL库串口收发是如何使用的? STM32是一款高性能的微控制器,它拥有广泛的应用领域,其中包括了各种通讯应用,如UART串口通讯。HAL库是ST公司为了方便开发者使用STM32而开发
    的头像 发表于 10-26 17:42 719次阅读

    麒麟9000l和麒麟9000性能对比

    麒麟9000l和麒麟9000性能对比 麒麟9000和麒麟9000L都是华为公司的自研的高端旗舰手机芯片,两者在制程工艺、显示屏和分辨率、AI性能、存储、GPU性能、处理器核心和运行速度
    的头像 发表于 09-04 11:24 5859次阅读

    麒麟9000和麒麟9000soc有什么区别

    麒麟9000和麒麟9000soc有什么区别 麒麟9000和麒麟9000soc都是华为旗下的两款芯片,它们之间的主要区别在于生产工艺和性能。 麒麟90
    的头像 发表于 09-01 09:18 8086次阅读

    麒麟9000s对比麒麟9000 有什么区别

    麒麟9000。 有爆料者称麒麟9000S是麒麟9000的超频版本,搭载9000S芯片的华为Mate60 pro 手机已经正式发布。但未公布处
    的头像 发表于 08-31 09:39 1.8w次阅读

    麒麟90009000e两款处理器之间有什么区别呢?

    麒麟9000s和麒麟9000e有什么区别 麒麟9000s和麒麟9000e是华为科技有限公司旗下的两款手机。虽然它们的名字很相似,但实际上它们有很多不同点,如外观、硬件配置、功能以及价格
    的头像 发表于 08-30 17:50 2.3w次阅读

    麒麟9000soc芯片与麒麟9000芯片区别

    麒麟9000soc芯片与麒麟9000芯片区别  麒麟9000 SoC芯片与麒麟9000芯片是华为公司推出的两款芯片。这两款芯片都是为手机、平板电脑、笔记本电脑等移动终端设备开发的芯片,
    的头像 发表于 08-30 17:49 9731次阅读

    麒麟9000s属于什么档次 麒麟9000s相当于骁龙多少

    华为在昨天发布了全新的华为Mate 60 Pro,这是华为Mate60系列的高配版本,搭载了全新的麒麟9000S处理器。这是华为时隔两年多之后发布的首款处理器,那么麒麟9000S属于什么水平呢?
    的头像 发表于 08-30 15:13 10.4w次阅读

    麒麟9000什么时候发布的 和麒麟9000s区别

    华为作为国内品牌,其手机麒麟系列早就有了良好口碑,接下来,我们主要了解一下麒麟9000什么时候发布的和麒麟9000s区别。 首先,就来看一下两者处理器的差距。麒麟9000S采用的是华为的最新麒麟
    的头像 发表于 08-30 15:04 8110次阅读

    麒麟9000s和天玑9000参数对比

    麒麟9000s和天玑9000参数对比 麒麟9000s和天玑9000是两款目前市场上比较热门的芯片,它们都是智能手机领域中的高端芯片。两者都有很高的性能和速度,同时也具有多种功能和可靠性
    的头像 发表于 08-29 17:39 1.5w次阅读

    麒麟9000s和麒麟9000性能对比

    麒麟9000s和麒麟9000性能对比  近年来,手机市场竞争激烈,手机品牌为了占据更多的市场份额,纷纷推出自己的旗舰产品,华为也不例外。华为作为国内品牌,其手机麒麟系列早就有了良好口碑,接下来,我们
    的头像 发表于 08-29 17:33 6.1w次阅读

    麒麟9000手机有哪几款 麒麟9000性能怎么样

    麒麟9000是华为旗下的高端移动处理器,麒麟9000的性能较为出色,被认为是目前国内最优秀的手机SoC之一。
    的头像 发表于 08-29 17:23 6692次阅读

    STM32 HAL库的功能和使用方法 STM32 HAL库和标准库的区别

    HAL(Hardware Abstraction Layer)是指硬件抽象层,是一种封装底层硬件接口驱动的编程库。在嵌入式系统中,HAL库可以更加方便地实现硬件控制和设备访问,提高代码可移植性
    发表于 08-08 18:21 2238次阅读

    告别版本混乱,Teams 让工作事半功倍

    ,当文件需要多人共同创作,对内容持续更新时,很容易出现版本混乱的情况。 那么,什么样的工具能够有效管理文档版本,让工作事半功倍? Microsoft Teams 助您高效协同管理文档 从此告别
    的头像 发表于 05-11 20:16 327次阅读
    告别<b class='flag-5'>版本</b>混乱,Teams 让<b class='flag-5'>工作</b>事半功倍