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

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

    关注

    116

    文章

    1688

    浏览量

    105454
  • Alexa
    +关注

    关注

    2

    文章

    196

    浏览量

    23261
收藏 人收藏

    评论

    相关推荐

    测测万用表?合宙功耗分析仪Air9000&Air9000P齐出动

    测测万用表?合宙功耗分析仪Air9000&Air9000P齐出动
    的头像 发表于 09-11 18:24 590次阅读
    测测万用表?合宙功耗分析仪Air<b class='flag-5'>9000</b>&amp;amp;Air<b class='flag-5'>9000</b>P齐出动

    替代HAL1503,霍尔开关AH503在汽车变速箱中的应用

    替代HAL1503,霍尔开关AH503在汽车变速箱中的应用
    的头像 发表于 08-29 10:15 216次阅读
    替代<b class='flag-5'>HAL</b>1503,霍尔开关AH503在汽车变速箱中的应用

    第12章-ADC采集电压和显示 基于STM32的ADC—电压采集(详细讲解+HAL库)

    第12章-ADC采集电压和显示 基于STM32的ADC—电压采集(详细讲解+HAL库)
    的头像 发表于 08-21 16:31 1907次阅读
    第12章-ADC采集电压和显示 基于STM32的ADC—电压采集(详细讲解+<b class='flag-5'>HAL</b>库)

    技嘉发布旗下AM5主板BIOS更新,为AMD Ryzen 9000系列提供支持

    9000 的 BIOS 更新 目前提供两种不同 AGESA 的 BIOS 版本 BIOS版本: · AGESA 1.1.7.0 Patch A(正式版) :此版本于五月底发布,让X6
    的头像 发表于 08-14 10:30 332次阅读
    技嘉发布旗下AM5主板BIOS更新,为AMD Ryzen <b class='flag-5'>9000</b>系列提供支持

    HAL15xy_TO92

    HAL1501UA-AHAL1502UA-AHAL1503UA-AHAL1504UA-AHAL1505UA-AHAL1506UA-AHAL1507UA-AHAL1508UA-AHAL1509UA-AHAL1510UA-A
    发表于 08-09 08:57 0次下载

    手把手带你移植HAL库函数

    在嵌入式系统开发中,硬件抽象层(HAL,HardwareAbstractionLayer)库的使用可以极大地简化开发过程,提高代码的可移植性和维护性。本文将详细介绍如何快速搞懂HAL库的移植,帮助
    的头像 发表于 05-18 08:04 1577次阅读
    手把手带你移植<b class='flag-5'>HAL</b>库函数

    版本库的TIM_SetCompare2(TIM2, TIMCompare2);函数,在HAL里面对应的是那个函数?

    版本库的TIM_SetCompare2(TIM2, TIMCompare2);函数,在HAL里面对应的是那个函数? 老版本库的TIM_SetCompare2(TIM2, TIMCompare2
    发表于 05-15 06:09

    关于HAL库F4 V1.23下HAL_CAN_GetRxMessage接收函数的疑问求解

    最近升级到F4 V1.23的版本,发现CAN接收函数变了,非接收中断下 HAL_CAN_GetRxMessage函数只能接收到SID和数据长度 ,但是数据居然接收不到 而用接收中断时,才能正常接收
    发表于 04-19 07:52

    stm32F405使用HAL1.24,Can2不正常的原因?

    求助各位芯片F405 HAL版本1.24 使用can2 的回环模式,外部的usb-can 模块能正常的接收到数据帧。 使用can2的正常模式,不能收,不能发。 感觉配置应该没有问题,就是不知道新的HAL库到底怎么用了。
    发表于 04-17 08:20

    天玑9000 5G移动平台

    5G天玑9000
    jf_87063710
    发布于 :2024年01月26日 09:59:44

    怎么自制恒流恒压可调电源

    自制恒流恒压可调电源是一项相对复杂的任务,需要一些电子基础知识和相关的电路设计技术。以下是步骤指南,以帮助你自制恒流恒压可调电源。 第一部分:理论基础 了解恒流恒压电源的原理和应用领域。恒流恒压
    的头像 发表于 12-26 13:55 2526次阅读

    stm32f1如何将外部中断关掉hal

    STM32F1系列微控制器是STMicroelectronics制造的32位ARM Cortex-M3内核的嵌入式微控制器系列。该系列采用了HAL库(Hardware Abstraction
    的头像 发表于 12-22 13:52 3095次阅读

    使用STM32 HAL库进行GPIO控制的实例

    在基于STM32微控制器的嵌入式系统开发中,GPIO(GeneralPurposeInput/Output)控制是其中最基本、最常见的操作之一。通过使用STM32的HAL库,可以轻松地对GPIO进行配置和控制。本文将演示如何使用STM32HAL库进行GPIO控制,并提供一
    的头像 发表于 12-21 15:22 3001次阅读

    HAL-HW101A InSb霍尔元件应用介绍

    HAL-HW101A线性锑化铟霍尔元件 InSb霍尔元件HAL-HW101A是一种锑化铟线性霍尔,由于性能稳定可靠性高一直是电流传感器,磁场检测,家电行业,仪器仪表以及小型无刷电机等产品的优选
    发表于 12-08 09:36 12次下载

    HAL库常用函数汇总

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