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

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

3天内不再提示

如何通过亚马逊Alexa语音控制遥控器

454398 ? 来源:wv ? 2019-08-31 09:55 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:连接红外接收器

如何通过亚马逊Alexa语音控制遥控器

第一个步骤是识别每个遥控器及其按钮发送的哪些IR信号,以便与您的电视或空调进行通信。我们将能够通过使用红外接收器/传感器找到它。

可以在线找到许多主流品牌如LG和松下的IR代码。如果您选择这样做,则可以跳到步骤4.

将IR接收器连接到Arduino,如上图所示。

第2步:Arduino IDE& IRremote Library

对于此步骤,您需要安装名为IRremoteESP8266的库,为此您需要Arduino IDE。如果您还没有Arduino IDE,可以从这里下载 - https://www.arduino.cc/en/Main/Software.

安装Arduino IDE后,导航到以下链接并按照我们将要使用的IRRemoteESP8266库的安装说明进行操作 - https://github.com/markszabo/IRremoteESP8266

一旦安装了库,请导航到IRremoteESP8266示例文件夹,(无论您在哪里安装Arduino IDE都可以找到它)并打开IRrecvDumpV2文件夹;

Arduino》 libraries》 IRremoteESP8266》 examples》 IRrecvDumpV2》 IRrecvDumpV2.ino

现在,打开IRrecvDumpV2文件 - 我们将在下一步编辑和上传此代码!

步骤3:编码IR接收器

在代码中,确保将recvPin更改为用于将IR接收器连接到ESP8266的接收(如果您按照上一步中的图表操作,则将GPIO Pin 2或D4更改为)。

将ESP8266连接到您的 电脑

确保在Arduino IDE上选择了正确的主板。您可以通过转到工具》板》 NodeMCU 1.0(ESP-12E模块)来更改此设置。

现在通过点击上传按钮将代码上传到您的ESP866上,这通常需要几秒钟。

上传后,打开串行监视器(工具》串行监视器)。

确保您的波特率设置为115200。

步骤4:收集IR代码

您现在可以按遥控器上的按钮,IR Receiver将显示您的唯一IR代码Arduino IDE串口监视器。

请注意,您已获得各种数据值(请参见上图),需要注意的重要事项包括编码类型,代码,位数,uint64_t值和uint16_t rawData值(这是带有“0x”前缀的代码。

记下所有这些值,注意遥控器上的哪个按钮对应每个代码。我们将在下一步使用所有这些数据!

*确保获得一些一致的读数,因为可能存在干扰。

对于我的AC,我只能提取rawData,但是对于我的电视,我获得了有效的hexcode和rawData。您的数据可能具有不同的编码类型和代码。

第5步:测试IR信号

现在是时候看了如果您在上一步中收集的IR代码确实有效!我们将通过将IR LED连接到ESP8266并发送我们在上一步中解码的相同IR信号来完成此操作。您的电视/交流电应该像对待遥控器一样响应这些信号。

让我们首先将IR LED连接到ESP8266,只需按照上图。

接下来,再次导航到IRremoteESP8266示例文件夹,然后打开IRsendDemo文件夹;

Arduino》 libraries》 IRremoteESP8266》 examples》 IRsendDemo》 IRsendDemo.ino。

打开IRsendDemo文件并编辑代码,根据编码类型,位数(代码为十六进制)替换IR代码,频率(对于rawData)。

接下来要做的就是上传你的代码并指向你的设备以获得回复。

如果你的设备正确响应你的IR信号,你对结果感到满意,继续下一步我们将编码这些IR代码,以便Alexa将它们作为设备接收。

第6步:编码亚马逊Alexa

如果你正在读这篇文章,那你差不多完成了!

要做的第一件事是从我的github下载代码 - 》 https://github.com/nugoo1/Alexa-IR-Remote

使用文件Office_AC.ino (使用rawData)和Office_TV.ino(使用32位的十六进制代码)作为示例。

编辑替换您的Wifi用户名和密码的代码。接下来,替换IR代码,端口号(使用高于1024的端口)和设备名称。 Alexa将获取这些名称(但您可以随后在Amazon Alexa应用程序上编辑这些名称。)。

您最多可以添加10个设备,添加更多设备时会出现一些问题。确保为添加的每个额外设备添加唯一的回调和侦听器。

步骤7:将设备添加到Amazon Alexa

现在打开您的亚马逊Alexa应用。并且您应该能够发现所有新设备(IR代码)。

只需搜索新设备,它们就会弹出(见上图)。

现在您拥有自己的语音控制遥控器!您可以使用您学到的语音来控制通过Amazon Alexa使用遥控器的几乎所有内容。

步骤8:Voila!

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

    关注

    18

    文章

    858

    浏览量

    68430
  • 语音控制
    +关注

    关注

    5

    文章

    500

    浏览量

    28860
  • 亚马逊
    +关注

    关注

    8

    文章

    2699

    浏览量

    84827
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    蓝牙语音遥控器:智能家居的智慧控制核心

    随着智能家居的蓬勃发展,蓝牙语音遥控器凭借其便捷的操作和智能交互体验,正迅速取代传统红外遥控器,成为智能电视、机顶盒等设备的首选控制工具。 ? ? 相较于需对准设备的红外
    的头像 发表于 06-06 14:15 ?566次阅读
    蓝牙<b class='flag-5'>语音</b><b class='flag-5'>遥控器</b>:智能家居的智慧<b class='flag-5'>控制</b>核心

    蓝牙语音遥控器:智能家居的智慧控制核心

    随着智能家居的蓬勃发展,蓝牙语音遥控器凭借其便捷的操作和智能交互体验,正迅速取代传统红外遥控器,成为智能电视、机顶盒等设备的首选控制工具。 相较于需对准设备的红外
    发表于 06-01 20:24

    蓝牙语音遥控器 低功耗芯片选型HS6621CxC/OM6621

    随着智能家居的蓬勃发展,蓝牙语音遥控器凭借其便捷的操作和智能交互体验,正迅速取代传统红外遥控器,成为智能电视、机顶盒等设备的首选控制工具。相较于需对准设备的红外
    发表于 05-22 15:23

    蓝牙语音遥控国产适用芯片HS6621

    ,使用非常方便,彻底摆脱传统红外遥控器在节目搜索时的繁琐操作和低效。 蓝牙语音遥控器一般是通过按下语音键,
    发表于 04-30 16:21

    四频拷贝遥控器走俏海外

    常有同事反馈和客户沟通时,需要了解客户的遥控器频率才能推荐合适的拷贝遥控器,这就需要客户拆开遥控器查看才能确定,而有些扣位结合的原装遥控器,强行拆开会导致
    的头像 发表于 02-08 15:34 ?582次阅读
    四频拷贝<b class='flag-5'>遥控器</b>走俏海外

    OM6621E 低功耗BLE5.1协议Soc芯片 蓝牙语音遥控器原理应用

    蓝牙语音遥控器的原理是利用蓝牙技术实现无线通信和语意识别技术实现语音控制。蓝牙语音遥控器由两部分
    发表于 01-14 15:01

    技术再进化——工业遥控器技术要求更高

    虽然同属无线遥控器类,民用和工业用遥控器之间的差异性可不是一星半点。工业遥控器是利用无线信号传输来操控工业重型设备的辅助装置。在各种恶劣环境的适应性方面,工业遥控器的性能要远高于民用
    的头像 发表于 01-14 13:51 ?691次阅读

    数字遥控器

    智能车辆解决方案中数字遥控器产品是现场开发、测试以及运维人员调试、控制车辆的重要手段,数字遥控器系统整体由云端、移动客户端和嵌入式车端三部分构成,针对不同场景,经纬恒润数字遥控器能够依
    的头像 发表于 01-07 09:56 ?982次阅读
    数字<b class='flag-5'>遥控器</b>

    定制遥控器主要分为哪些步骤?

    随着人们对生活质量的要求不断提高,各种电器都开始由无线遥控器控制。对于一些厂家没有做遥控控制的电器,就需要找生产厂家去定制遥控器了。定制
    的头像 发表于 01-03 13:47 ?649次阅读

    RF遥控器厂家:射频遥控器将成为未来的控制主流

    改革开放40余年来,人们的家庭生活发生了巨变——各型家用电器走进了千家万户。在此期间,家用电器的发展也在不断走向多样化、智能控制化。通常我们所见的电视和空调、投影仪等设备大都是使用红外遥控器控制
    的头像 发表于 12-31 11:47 ?673次阅读

    如何选购适合的拷贝遥控器——增配遥控器教程来啦

    射频遥控器由于其传输距离远、信号可穿墙、360°传播信号等优势,迅速在日常生活中得到普及。我们常见的卷帘门遥控器、电瓶车遥控器、车库门遥控器、道闸门都是使用的射频
    的头像 发表于 12-26 13:57 ?3427次阅读
    如何选购适合的拷贝<b class='flag-5'>遥控器</b>——增配<b class='flag-5'>遥控器</b>教程来啦

    OM6621E 低功耗BLE5.1协议Soc芯片 蓝牙语音遥控器原理应用

    蓝牙语音遥控器的原理是利用蓝牙技术实现无线通信和语意识别技术实现语音控制。蓝牙语音遥控器由两部分
    发表于 12-20 11:18

    亚马逊基于人工智能的Alexa发布计划延期至明年

    11月1日外媒报道称,亚马逊已将基于人工智能技术全新打造的正版Alexa发布计划延期至明年。   亚马逊最初于去年9月公开了新版Alexa的规划,意在
    的头像 发表于 11-01 15:19 ?1050次阅读

    遥控器解码怎么使用

    遥控器解码是一种用于解码和复制遥控器信号的设备,它可以帮助用户在遥控器丢失或损坏的情况下,重新获得对设备的控制
    的头像 发表于 09-30 14:23 ?2734次阅读

    蓝牙语音遥控器方案

    ,使用非常方便,彻底摆脱传统红外遥控器在节目搜索时的繁琐操作和低效。 一、方案介绍: 蓝牙语音遥控器一般是通过按下语音键,
    的头像 发表于 08-29 14:37 ?1183次阅读
    蓝牙<b class='flag-5'>语音</b><b class='flag-5'>遥控器</b>方案