那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣用Alexa語音控制電視遙控器ESP8266

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-13 11:40 ? 次閱讀

步驟1:Alexa技能設置

怎樣用Alexa語音控制電視遙控器ESP8266

The Alexas技能套件接受語音命令并使用“值”列表對其進行過濾

一旦注冊:

在Amazon Developer Console中,選擇Alexa選項卡》 Alexa技能套件[入門]

[添加新技能]

技能類型:自定義互動模型

語言:選擇正確的答案,當設置為英語(美國)時,它不會響應!

名稱:這現在不重要,因為我們不發布。

調用名稱:選擇一個簡短的名稱,它是用來打開應用程序的單詞。

[NEXT]

意圖架構,粘貼代碼

自定義廣告位類型 {添加廣告位類型],在廣告位值中輸入EFFECT_ON_TV

,粘貼代碼

樣本內容,然后輸入TVCommandIntent tv {TVAction}

[SAVE],在下一個技能頁面上,當應用程序啟動詞“ clicker”或之后通過“ tv {slot value}”觸發“ Intent”時,我們必須添加要運行的代碼的鏈接。

設置Lambda服務器python腳本后,我們將返回Alexa。

步驟2:AWS Lambda Server Python腳本

注冊AWS的免費套餐,我擔心這可能會花費我很多錢,但是使用一段時間后,在閱讀論壇后,對于個人和開發用途的使用限制如此之高,它永遠都無法達到收費標準。還有一種使用自己的HTTPS服務器的替代方法,也許這是esp8266可以做的,另一個可指導的!

這是在說出“調用名稱”(例如“ Alexa open clicker”)并從Alexa接收到魔語單詞時運行的代碼。應用啟動后,您只需要說“電視播放,電視跳五”,Alexa就會向該python腳本發送“播放”,“跳轉5”。如果一段時間后沒有響應,該應用程序將超時。

在AWS Services中,首先選擇您的位置,在右上角有一個選項。

(對于美國),選擇N Virginia,對于歐盟,選擇愛爾蘭。

從“計算”標題中選擇Lambda。

[創建Lambda函數]

[空白函數]

配置觸發器: :單擊虛線框,然后選擇Alexa Skills Kit

[NEXT]

配置功能

名稱任意

說明,由您決定

Runtine :Python 2.7

粘貼python代碼,

在代碼中,URL HTTP地址稍后需要更改為您自己的外部ip地址。

link =“ http://185.255.255.255:777/text?data=” + favorite_color

在屏幕下方是一個角色,請單擊選項卡上的選擇選擇自定義角色

這將打開一個新屏幕,然后單擊允許。它返回到配置功能屏幕,其中將Lamda基本執行選擇為現有角色。

[NEXT]查看,單擊[創建功能],它將編譯并給您一個ARN編號。復制此代碼,我們會將其放入alexa技能套件中。

步驟3:

步驟4:將Alexa技能套件鏈接設置為AWS Lambda

在Alexa技能套件中,選擇“配置”頁面,然后選擇“全局字段”,然后選擇“ AWS Lambda”和您所在的區域,然后將ARN代碼粘貼到[NEXT]框中,以進行測試,選擇啟用。

我們現在在這里完成了,現在已經完成了一些硬件。

步驟5:Arduino NANO 3V3轉換

ESP8266從3v3運行,因此您可以運行它從外部調節器或轉換成納米。我使用了帶有CH340 usb芯片的克隆nano。我有兩種不同的PCB布局,但是希望可以涵蓋大多數布局。

我們需要用與引腳兼容的3v3 one 1117-3替換5V穩壓器。然后將5V電壓從USB插座僅接到穩壓器,然后將其他所有東西連接到其輸出。幸運的是,可以通過移除輸入二極管來代替穩壓器,并從二極管的輸入側向納米板上的Vin輸入一根導線。

檢查是否可以在轉換后對納米進行編程

步驟6:NANO代碼

此代碼用于我的SKY UK遙控器,可能是特定于模型,值得檢查您的代碼是否在未鏈接到esp8266的單獨草圖中工作。

我使用的是shirriff 2.0.1版的IRremote庫。

使用IRrecord示例來捕獲需要IR接收器模塊的遠程命令,或者您可以在網上找到代碼?我不在這里討論,但是您可以在這里選擇要控制的內容和方式。

連接易趣上可用的紅外發射器或構建一個紅外發射器。您應該使用850nm紅外燈,因為它們是接收器中最常見的。 IR庫使用D3作為TX引腳

alexa單詞被傳遞到nano,因此從這里開始它的nano具有語音控制。

步驟7:ESP8266

ESP8266模塊很多,我我用一個必須在顯微鏡下接線的電線,ESP8266-01有一個2x4接頭和所有需要的針腳,而且價格便宜。網絡上有大量示例,。我的跳閘,在編程時需要在加電期間將GPIO_0連接到gnd(然后可以懸空),其配置引腳在內部拉高。編程后,讓GPIO_0浮動并重新上電。 CHPD永久連接到V +。

arduino 1.6.11中的板管理器沒有esp8622鏈接,在Arduino IDE中的

filespreferences》其他板管理器URL,添加:

http://arduino.esp8266.com/stable/package_esp8266c 。..

然后轉到板管理器并找到esp8266軟件包?,F在應該會為您提供esp8266主板的大列表,請選擇工具》主板》 ESP8266通用模塊。使用USB轉uart模塊,您現在可以使用esp8266_server_text對esp部分進行編程。用3V3供電,連接TX-RX,RX-TX和Gnd。

您需要在腳本中輸入網絡SSID和密碼以及將為端口轉發設置的端口,例如777。

您可以通過為esp重新通電來運行代碼在連接到USB至UART轉換器的同時,arduino串行窗口(9600波特)應顯示esp模塊的本地ip地址。將其輸入代碼并重新編程。

步驟8:網絡設置

因此,允許Lambda URL調用連接到ESP HTTP服務器,我們需要將您的路由器設置為端口轉發。我從http://www.whatsmyip.org/獲得了外部ip地址,我處于微波鏈路上,因此我的提供商擁有路由器,因此我不得不要求他們轉發端口。我必須提供網絡上ESP8266的IP地址和所選擇的端口,例如777。需要將外部IP地址輸入到lambda python腳本中,當您通過以下方式運行esp8266代碼時,將顯示您的本地esp地址: usb到uart的鏈接。

從USB到uart的連接上的ESP模塊應在終端上顯示來自lambda的傳入單詞。

將ESP連接到nano(如圖3v3所示),將gnd和TX連接到nano D2軟串行。如果您在USB上有USB上的nano到epc上的串行通訊顯示器,則應該顯示從esp接收到的信息。

如果ESP未連接到網絡或未響應來自lambda的URL調用,則lambda將超時并且Alexa報告失敗的技能響應。

第9步:Alexa打開Clicker電視暫停

我將模塊放在接收器旁邊,但是具有更高功率的IR輸出,它可以放在房間的任何地方。我使用一個知名品牌的USB電源適配器通過USB供電。

坐下來,說“ Alexa open Clicker”

電視指南

電視

電視選擇

電視播放

電視跳轉五

以前進一定的分鐘數,宏將達到30倍等待在要求的時間內播放。

英國的廣告大約需要5分鐘。

要退出該應用,請說Alexa退出了。

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 遙控器
    +關注

    關注

    18

    文章

    840

    瀏覽量

    66592
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    45338
  • Alexa
    +關注

    關注

    2

    文章

    196

    瀏覽量

    23374
收藏 人收藏

    評論

    相關推薦

    OM6621E 低功耗BLE5.1協議Soc芯片 藍牙語音遙控器原理應用

    藍牙語音遙控器的原理是利用藍牙技術實現無線通信和語意識別技術實現語音控制。藍牙語音遙控器由兩部分
    發表于 01-14 15:01

    RF遙控器廠家:射頻遙控器將成為未來的控制主流

    改革開放40余年來,人們的家庭生活發生了巨變——各型家用電器走進了千家萬戶。在此期間,家用電器的發展也在不斷走向多樣化、智能控制化。通常我們所見的電視和空調、投影儀等設備大都是使用紅外遙控器
    的頭像 發表于 12-31 11:47 ?118次閱讀

    ESP8266 太空人動畫的 OLED 顯示

    ESP8266 太空人動畫的 OLED 顯示
    的頭像 發表于 10-08 15:06 ?342次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動畫的 OLED 顯示

    遙控器解碼怎么使用

    夠接收和解碼遙控器發出的紅外(IR)信號。這些信號通常用于控制電視、空調、音響等家用電器。解碼可以復制這些信號,從而允許用戶使用新的遙控器
    的頭像 發表于 09-30 14:23 ?1181次閱讀

    ESP8266 通過 MQTT 協議實現 LED 的遠程控制

    本文簡要介紹了搭建 EMQX 服務實現基于 MQTT 協議遠程控制 NodeMCU ESP8266 板載 LED 的解決方案。
    的頭像 發表于 09-25 09:11 ?2213次閱讀
    <b class='flag-5'>ESP8266</b> 通過 MQTT 協議實現 LED 的遠程<b class='flag-5'>控制</b>

    藍牙語音遙控器方案

    ,使用非常方便,徹底擺脫傳統紅外遙控器在節目搜索時的繁瑣操作和低效。 一、方案介紹: 藍牙語音遙控器一般是通過按下語音鍵,遙控器會發送一個
    的頭像 發表于 08-29 14:37 ?651次閱讀
    藍牙<b class='flag-5'>語音</b><b class='flag-5'>遙控器</b>方案

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯網電表 登錄阿里云
    發表于 08-29 14:21 ?6次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯網技術的飛速發展,越來越多的智能設備開始進入我們的生活。其中,ESP32和
    的頭像 發表于 08-19 18:23 ?1432次閱讀

    esp8266esp32區別是什么

    以下是關于ESP8266ESP32的主要區別: 處理和架構 : ESP8266 :使用一個Tensilica L106 80MHz的處理
    的頭像 發表于 08-19 18:16 ?5968次閱讀

    esp8266不燒錄可以使用嗎

    Systems推出的低成本、低功耗的Wi-Fi模塊。它基于Tensilica L106微處理,具有32位處理能力,最高頻率可達160MHz。ESP8266具有豐富的外設接口,如GPIO、ADC、PWM等
    的頭像 發表于 08-19 17:28 ?1005次閱讀

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現: 通過路由連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種連接方式的步驟: 一、通過路由連接(STA模式) 配置
    的頭像 發表于 08-19 17:27 ?3591次閱讀

    ESP8266網絡天氣時鐘OLED顯示

    基于ESP8266實現網絡獲取天氣和時鐘并OLED顯示
    的頭像 發表于 06-28 04:46 ?1429次閱讀
    <b class='flag-5'>ESP8266</b>網絡天氣時鐘OLED顯示

    國產低成本Wi-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    ESP8266ESP8285對比差異 ESP8285相當于在ESP8266基礎上多加了1/2MB Flash, ESP8285與
    的頭像 發表于 05-17 11:44 ?1512次閱讀
    國產低成本Wi-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    使用Wi-Fi ESP8266方案模組接入云平臺

    ESP8266的模塊芯片是基于無線通信協議的UARTWi-Fi透傳模塊芯片,支持802.11b/g/n的無線標準,并帶有三種可選擇的工作模式。ESP8266模塊的控制是通過AT指令的形式控制
    的頭像 發表于 05-10 08:20 ?1937次閱讀
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模組接入云平臺

    電視遙控干擾電路圖分享

    電視遙控干擾是一種能夠干擾電視遙控器電視接收器之間信號傳輸的設備。它通常通過發射與
    的頭像 發表于 02-21 17:31 ?2862次閱讀
    <b class='flag-5'>電視</b><b class='flag-5'>遙控</b>干擾<b class='flag-5'>器</b>電路圖分享
    金沙娱乐城| 百家乐官网电脑赌博| 现金百家乐官网攻略| 百家乐波音平台开户导航| 澳门娱乐在线| 百家乐官网五铺的缆是什么意思| 威尼斯人娱乐城梧州店| 游戏机百家乐官网的技术| 土豪百家乐的玩法技巧和规则| 真人百家乐官网现金游戏| 百家乐怎么完才能嬴| 澳门百家乐官网赢钱窍门| 百家乐最新的投注方法| 百家乐官网如何投注| MG百家乐大转轮| 百家乐官网是骗人的么| 功夫百家乐的玩法技巧和规则| 百家乐官网视频游戏挖坑| 在线百家乐作弊| 百家乐官网分析仪有真的吗| 大发888老虎机技巧| 百家乐官网微笑玩| e世博官网| 百家乐赌博外挂| 百家乐官网和抽水官网| 新全讯网768866| 老人头百家乐官网的玩法技巧和规则 | 凤凰百家乐官网娱乐城| 百家乐小九梭哈| 网上百家乐官网打牌| 云博娱乐城官网注册| 大家赢百家乐投注| 瑞丰国际娱乐| 百家乐北京| 百家乐官网出闲几率| 大发888真钱| 百家乐微笑投注| 玩百家乐官网澳门368娱乐城| 百家乐怎么玩请指教| 百家乐官网几点不用补| 百家乐官网赢钱lv|