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

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

3天内不再提示

怎样语音控制HDMI开关

454398 来源:wv 2019-09-30 17:05 次阅读

步骤1:将其打开

怎样语音控制HDMI开关

我首先拆开HDMI开关以查看内部内容。

我用万用表探测电路板,并确定:

由连接的输入端提供的5VDC供电

“选择”按钮通过将一条线拉到地面来工作,并且

每个LED上的压降为2V

任一时刻最多有一个LED处于活动状态。因此,通过将LED阳极连接至光子模拟引脚,我可以确定哪一个点亮,从而确定当前将哪个HDMI输入路由到输出端口

要模拟按下“选择”按钮,我可以简单地将选择引脚的一只脚拉到地面。这会导致HDMI开关将不同的输入路由到输出。

切换“选择”开关并监视LED以确定结果,正是我需要远程控制HDMI开关。

步骤2:连接HDMI开关

要监控LED,我焊接了一根引线到每个LED的阳极。

要切换HDMI开关,我将一根引线焊接到了选择按钮的上侧。

我也将一根引线焊接到了方便的接地。

最后,我在外壳上钻了一个孔,将电线穿过该孔,然后将HDMI开关放回原处。

步骤3:连接粒子光子

我用一块穿孔板安装光子,然后将LED引线连接到光子上的A0,A1和A2,将选择按钮连接到D6,并接地。为了控制Chromecast加密狗的电源,我添加了一个p型MOSFET作为开关,该电源通过USB A型母头连接器供电。 MOSFET的栅极引脚还具有一个10K欧姆的上拉电阻

还有一个将D1接地的按钮,但目前还没有使用。

至为光子供电,我使用了DC-DC转换器,因为光子数据表(https://goo.gl/MdwMp1)提出了一些有关使电源线短路的警告。

此外,请注意,光子标称是3.3V的部件,因此将其连接到5V的部件似乎很危险。但是数据表说数字引脚(例如我正在使用的D6)是5V耐压的。如上所述,LED两端的电压降约为2V,因此在那里没有问题。

最后一张图片显示了完整的硬件。显然,我需要将其放在项目箱或某种情况下,但这将是将来的项目。

步骤4:对光子进行编程

如有必要,请遵循“粒子”指南并设置光子(https://docs.particle.io/guide/getting-started/start/photon/)。然后,启动Particle Web IDE(https://build.particle.io),创建一个新应用,粘贴所附的hdmiswitch.ino脚本并闪烁您的Photon。

这里有很多详细信息,但是如果您不熟悉Photon,Particle网站上有一些不错的文档。 https://docs.particle.io/guide/getting-started/int 。..

我提供了hdmiswitch_tester.py Python测试脚本,您可以使用该脚本与Photon进行交互并执行切换功能。首先,您将必须编辑测试脚本以添加您的Photon设备ID和“粒子”访问令牌值。然后,从命令行运行 python hdmiswitch_tester.py XXX (其中XXX是tivo,dvd或chromecast)在设备之间进行切换。当然,Tivo和DVD播放器必须加电才能切换到它们。运行 python hdmiswitch_tester.py --help 来查看命令语法是什么。此脚本应该在Windows,Linux和Mac上都可以运行,并且您需要安装Python 2.7。

我在交换机端口1上连接了Chromecast,在端口2上安装了DVD播放器,在端口2上安装了Tivo 3.您可以修改脚本以适合您的特定设备。

切换到Chromecast会延迟一些时间,因为它必须开机,大约需要30秒钟。

第5步:设置Alexa和IFTTT

一旦事情在python测试脚本中起作用,您就知道光子正在通过粒子云服务。下一步是为Alexa设置一种发布与测试脚本相同的命令的方法。这可以通过创建一个集成了Alexa和Particle云服务的IFTTT应用程序来实现。

登录IFTTT并使用这些屏幕截图作为指南来设置3个应用程序。我的3个词是“ chromecast”,“ dvd player”和“ tivo”,但是您可以根据需要自定义内容。只需记住对hdmiswitch.ino代码进行适当的更改即可。

现在,我可以命令Alexa将电视从Tivo切换到DVD播放器,再切换到Chromecast。请注意,Alexa有时不理解该请求,因此我可能不得不将触发词更改为更易于理解的内容。我还用一根较长的HDMI线从交换机到电视换了一根短的HDMI电缆,这样交换机就不再只是背在背上了。

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

    关注

    0

    文章

    3

    浏览量

    7431
  • 语音控制
    +关注

    关注

    5

    文章

    476

    浏览量

    28203
收藏 人收藏

    评论

    相关推荐

    离线语音控制芯片:提升家居生活便捷性,舒适度的智能原件

    离线语音控制芯片是一种集成了语音识别与处理功能的微型电子元件,它能够在不依赖网络连接的情况下,实现对特定语音指令的识别与执行, 离线语音
    的头像 发表于 10-31 15:42 44次阅读
    离线<b class='flag-5'>语音</b><b class='flag-5'>控制</b>芯片:提升家居生活便捷性,舒适度的智能原件

    语音开关控制器方案,全屋开关变“声控”

    智能家居语音开关控制器,以NRK330x为核心,支持多语言识别,无缝融入家居系统,多重安全防护。具备高性能内核、AI算法、多样音频解码及丰富外设,支持场景联动,提升居住便捷性与家居生活品质。
    的头像 发表于 10-31 10:36 77次阅读
    <b class='flag-5'>语音</b><b class='flag-5'>开关</b><b class='flag-5'>控制</b>器方案,全屋<b class='flag-5'>开关</b>变“声控”

    语音灯控新体验,让传统开关实现智能化!

    ,为用户的居家生活带来了全新的体验。语音唤醒与控制用户只需通过简单的语音指令,如“小薇小薇,在的,打开灯光”,即可轻松唤醒智能设备并控制家中灯光的
    的头像 发表于 10-19 08:08 88次阅读
    <b class='flag-5'>语音</b>灯控新体验,让传统<b class='flag-5'>开关</b>实现智能化!

    hdmi开关面板内置线是哪种线

    HDMI开关面板内置线通常是指HDMI(High Definition Multimedia Interface)线,它是一种用于传输高清视频和音频信号的数字接口线。以下是对HDMI线
    的头像 发表于 10-09 15:54 187次阅读

    用“说”智能控制灯具开关语音识别芯片NRK3603

    用“说”智能控制灯具开关是一种基于语音识别技术的智能家居设备,它通过内置的语音识别芯片,利用离线识别算法,将用户的语音指令实现对灯具的
    的头像 发表于 09-07 09:26 243次阅读
    用“说”智能<b class='flag-5'>控制</b>灯具<b class='flag-5'>开关</b><b class='flag-5'>语音</b>识别芯片NRK3603

    怎样选择防爆控制开关

    选择防爆控制开关时,可以考虑以下几个方面: 1、防爆类型:根据使用环境的危险等级选择适当的防爆类型。常见的防爆类型包括“隔爆型”(d)、“增安型”(e)、“粉尘防爆型”(t)等。不同类型的防爆开关
    的头像 发表于 08-20 14:26 432次阅读

    TMDS442 DVI/HDMI开关数据表

    电子发烧友网站提供《TMDS442 DVI/HDMI开关数据表.pdf》资料免费下载
    发表于 07-03 10:33 1次下载
    TMDS442 DVI/<b class='flag-5'>HDMI</b><b class='flag-5'>开关</b>数据表

    TMDS461 4合1 HDMI/DVI开关数据表

    电子发烧友网站提供《TMDS461 4合1 HDMI/DVI开关数据表.pdf》资料免费下载
    发表于 07-03 10:13 0次下载
    TMDS461 4合1 <b class='flag-5'>HDMI</b>/DVI<b class='flag-5'>开关</b>数据表

    离线语音控制技术特点

    离线语音控制通过结合高性能的音频前端处理算法和本地AI模型实现了高效的语音识别和控制能力,不依赖于互联网连接,同时具备灵活的应用扩展性。这种解决方案为各种智能设备提供了稳定、高效和多语
    的头像 发表于 06-26 18:12 363次阅读
    离线<b class='flag-5'>语音</b><b class='flag-5'>控制</b>技术特点

    语音控制模块_雷龙发展

      1,串口   uart串口控制模式,即异步传送收发器,通过其完成语音控制。 []()   图中,GND表示单片机系统电源的参考地,TXD是串行发送引脚,RXD是串行接收引脚。发送uart将来
    发表于 06-14 17:18

    电视机hdmi怎样连接音响

    要将电视机的HDMI连接到音响,可以参考以下步骤: 准备一条HDMI线,将HDMI线的一端插入电视机的HDMI接口。 如果音响没有HDMI
    的头像 发表于 03-28 10:12 3825次阅读

    科大讯飞语音控制模块怎么用

    科大讯飞语音控制模块是一种人机交互技术,它利用语音识别和语音合成技术,使用户可以通过语音指令来控制
    的头像 发表于 12-25 13:58 1580次阅读

    离线语音识别及控制怎样的技术?

    引言:随着人工智能的飞速发展,离线语音识别技术成为了一项备受瞩目的创新。离线语音识别技术能够将人的语音转化为可理解的文本,无需依赖网络连接,极大地提升了语音识别的便捷性和实用性。一、什
    的头像 发表于 11-24 17:44 1043次阅读
    离线<b class='flag-5'>语音</b>识别及<b class='flag-5'>控制</b>是<b class='flag-5'>怎样</b>的技术?

    离线语音识别及控制怎样的技术?

    引言:  随着人工智能的飞速发展,离线语音识别技术成为了一项备受瞩目的创新。离线语音识别技术能够将人的语音转化为可理解的文本,无需依赖网络连接,极大地提升了语音识别的便捷性和实用性。
    发表于 11-24 17:41

    方言离线语音控制场景解决方案

    情况下,留守老人和小孩说方言比较多,在雷龙离线语音模块 自定义语音的帮助下,老人或小孩不再需要手动操作复杂的电子设备。他们只需对设备用方言说出自己的需求,即可实现设备的控制。这一功能对于老人和小孩来说
    发表于 11-17 17:57