【上雲秘笈】開關燈、開空調 只出一張嘴控制AlexaEcho就夠了!

Post Reply
User avatar
NuvotonMarcom
Posts: 227
Joined: 10 Sep 2018, 17:23

26 Feb 2021, 12:14

全球智慧音箱於今年第二季度的出貨量達3000萬台,成長幅度較第一季度高出6%份額。亞馬遜Amazon Echo的出貨量仍持續穩居龍頭寶座,並以市占份額 21.6% 排名第一。根據統計,在美國,每 100 個購買智慧音箱的消費者,有超過一半以上會購買智慧家庭裝置。亞馬遜Alexa為全球最大的智慧語音服務平臺

透過亞馬遜Amazon Echo智慧音箱, 可以輕鬆創建智慧家居. 利用語音指令控制相容的智慧家庭裝置, 例如智慧燈泡,智慧門鎖,智慧開關和智慧插頭。

components of ACK device.png
components of ACK device.png (105.26 KiB) Viewed 2259 times

Q1: Amazon Echo智慧音箱是如何控制智慧家庭裝置的?
想要透過智慧音箱Amazon Echo來控制智慧家庭裝置前,都要先透過手機中的Amazon Alexa App來設定與Alexa相容的裝置,將不同廠商的智慧裝置授權給Amazon Alexa才能開始使用;開始使用Amazon Echo前同樣也需要先將其加入Amazon Alexa App。”Amazon Alexa App”的作用就是將不同智慧裝置整合到同一介面,方便使用者操作。


Q2: 只能使用Amazon Echo智慧音箱來語音控制智慧家庭裝置嗎?
1. 除了可以透過智慧音箱Amazon Echo來語音控制智慧家庭裝置
2. 也可以透過手機中的Amazon Alexa App來語音控制智慧家庭裝置


Q3: 開發者要如何開發Alexa相容的智慧家庭裝置?
透過集成新唐Alexa Connect Kit(ACK)模組,可輕鬆將Alexa服務集成到您的產品中。可以透過智慧音箱Amazon Echo或手機中的Amazon Alexa App來語音控制智慧家庭裝置。
而且免去3大開發困擾
√無需編寫Alexa技能(Alexa Skill)
√無需管理Amazon雲服務
√無需開發複雜的網路,OTA和安全韌體即可將產品連接到Alexa 服務。

ACK diagram.png
ACK diagram.png (116.69 KiB) Viewed 2259 times

Q4: 那要如何取得Alexa Connect Kit(ACK)開發模組?
Alexa Connect Kit (ACK)開發模組 包含以下兩部分子模組
開發者可以先使用NuMaker-M032SE開發板和USI MT7697H 開發套件,加快 ACK 的產品開發過程。
ACK Development Kit - USI MT7697H ACK Development Kit
https://www.amazon.com/dp/B07WJGSCH2

ACK HMCU Development Kits - NuMaker-M032SE development board
https://www.nuvoton.com/board/numaker-m032se

Q5: 在開發之前,除了取得兩塊子模組之外,還有哪些必備的開發工具?
必備硬體
  • An ACK module board (USI MT7697H development kit)
    A development board for ACK HMCU (NuMaker-M032SE board)
    An internet-accessible Wi-Fi router
    A mobile phone with Alexa APP
    A LED, a dupont line, and a USB Micro line
必備軟體
  • Keil MDK 5.26
    Nu-Link Keil drivers
    Python-3.8 environment
操作細節
https://raw.githubusercontent.com/OpenN ... M032SE.pdf

利用以上的ACK開發套件, 可以實現ACK 從 Alexa 雲接收Alexa語音控制指令,並通過串列匯流排將其發送到 ACK Host MCU (NuMaker-M032SE board) ,例如打開或調暗燈光等演示指令.

進一步還可以為各種 Alexa 智慧設備 ( 例如烤箱,風扇,照明設備,恒溫器,咖啡機等 ) 支持各種 ACK 的智慧家居 API。

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 24 guests