Contents
學習使用 Amazon Echo 裝置和一台 Raspberry Pi 來學習如何從頭開始建立 Alexa Skills 來控制家裡的裝置
從這 4 小時的課程,你會學到
- 學習如何建立客制化的 Alexa Skills
- 學習如何使用 Alexa 來控制家裡的任何東西
- 使用 Raspberry Pi 和 Alexa 來控制你家裡的任何東西
- 為家庭自動化專案學習 flask-ask 和 python 程式設計
- 瞭解如何使用繼電器來控制家裡的交流電器具和裝置
- 使用 Raspberry Pi 編寫程式來控制繼電器電路
- 擁有使用 Alexa 完成家庭自動化的信心
要求
- 熟悉使用 Raspberry Pi
- 對程式設計有一個基本的理解(任何語言,但 Python 是理想的)
- 不需要 Alexa 裝置來測試正在開發的 Skills
- 我們將測試 Alexa 在免費瀏覽器測試工具上的 skills,如果你有 Alexa 裝置的話,還會測試實際的 Alexa 裝置
- 無需廣泛的預先程式設計或電子知識
- 所有電路都將從零開始建立,並用詳細的逐行程式碼審查來解釋程式碼
課程說明
隨著數以百萬計的 Alexa 裝置的銷售,學習建立客制化的 Alexa Skills正在成為僱主高度追求的技能。 電子愛好者和自己動手的人也可以使用 Alexa 來實現家庭自動化。
能夠使用 Alexa 控制你家中的任何裝置是很有威力的。 但是如果你想實現家庭自動化,讓 Alexa 控制你家裡的燈光、電器甚至電視,並且透過你的聲音控制這些裝置,而不用花費數百甚至數千美元在智慧家庭硬體或裝置上,你會怎麼做呢?
通過使用 Raspberry Pi,可以很容易地與家庭電子產品和裝置進行連接,利用 Alexa 來創造客制化 Skills 來控制你家裡的任何東西,實現真正的家庭自動化!
這個課程將教你如何建立 Alexa Skills,它將執行在任何 Amazon Echo 裝置,以聲音控制任何在您的家裡的裝置。
在這門課程中,你將學到:
- 什麼是 Alexa 和潛在的 Alexa 生態系統使用 Alexa 語音服務
- 我們將討論客制化的 Alexa Skills,你將學習由客制化的 Alexa Skills 組成的元件
- 然後我們開始為我們將要建立的專案準備你的 Raspberry Pi
- 我們將描述這個 flask-ask Python 程式庫,我們將使用它來建構客制化的 Alexa Skills
- 您將學習如何使用 Amazon 開發者入口網站來配置和建立您的客制化 Alexa Skill
- 我們將建立一個 Skill,以控制一個連線到 Raspberry Pi 和 Alexa 的 LED 燈
- 然後我們開始使用繼電器來安全地連線到我們的 Raspberry Pi 和 AC 電源
- 我們將建立一個 Skill,允許您控制任何裝置在您的家庭使用 Alexa 開啟或關閉它
- 我們建立了一個非常棒的專案,可以讓用 Alexa 控制你家裡的電視,即使這些電器已經使用20年以上
- 我們將建立一個紅外接收器和發射器電路,連線到我們的 Raspberry Pi
- 我們將與我們的 Raspberry Pi 上的 LIRC (Linux 紅外控制)程式庫一起工作
- 你將能夠使用 Alexa 在電視上調節音量,瀏覽頻道,到一個特定的頻道,切換電源
- 這可以完全定製為任何電視工作
- 您可以新增任何功能到 Skill,如播放,暫停,回放 DVRs 或基本上新增任何您的遠端可執行的功能
在這門課程中創造的 Skills 可以在你家中的任何 Amaon Echo 裝置上執行。 您將學習如何測試客制化我們將建立在 Echo 或任何支援 Alexa 裝置上 Skills。
在這個課程中,你會學到:
- 基本電子學
- 如何使用繼電器和安全地控制樹莓派的高壓交流電器件
- 如何使用接頭電路來保護您的 Raspberry Pi,當從繼電器連線到高壓交流電源
- 如何在 Raspberry Pi 上使用 GPIO pins
- 瞭解紅外線發射器和接收器
- Python 程式設計
- 學習為 Alexa 程式設計
- 如何從零開始建構自定義的 Alexa Skills
- 如何使用 Ngrok 通過公開的 https 端點將你的 Raspberry Pi 公開在網際網路上
- 如何建立家庭自動化專案和可以通過 Alexa 控制的物連網(IoT)的專案
- 不需要預備程式設計知識或電子知識。 所有的原則都是從頭開始做起的!
- 不需要 Amaon Echo 裝置來建構和測試 skills。
你還在等什麼? 讓我們學習建立家庭自動化和物聯網專案,你現在就可以使用 Alexa 控制任何 裝置!
今天就開始吧!
目標受眾
- 想要學習建構 Alexa Skills 的程式設計師
- 對家庭自動化感興趣的人
- 從事物聯網專案的開發人員
- 希望使用 Raspberry Pi 建立家庭自動化專案的 Python 程式設計師
- 開發人員希望學習建立 Alexa Skills 以使用Raspberry Pi 做家庭自動化
- 電子愛好者和原型創造者
- 想要學習flask-ask的開發人員
- 尋求使用 Alexa 做自動化和物聯網創意的企業家
- 想要了解Alexa生態系統及其功能的人
- 電子學初學者
講師簡介
Lee Assam 電子與軟體工程師,大學教師 ( 更多講師主講課程介紹 )
Lee 擁有電子和電腦工程學士學位和電腦科學碩士學位。
他在大學教授的主題從軟體開發到電子工程和原型。 他喜歡使用 Arduino 和 Raspberry Pi 平臺提出新的想法和原型。
他對創新的熱情使得他在駭客日競賽中取得了幾場勝利。 他是美國專利持有人,目前正在審查許多美國專利申請。 他試圖理解如何利用最新的技術以創造性的方式解決商業問題和挑戰。
他的愛好是 Arduino 和物聯網。 自從 Arduino 平臺和 Raspberry Pi 平臺建立以來,他一直在玩耍,他利用他的電子工程背景和軟體開發技巧來建立和開發令人興奮的專案。
他更喜歡親身實踐、專題研習式的教學方式,並利用自己的教學背景,使概念既有趣又有趣,同時又具有教育性和資訊性。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT390 起特價中 ) | 新客戶✨ 優惠連結 ✨| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 2022 年 Raspberry Pi 的終極指南: 提示、訣竅和駭客技巧
- 更多軟體硬體整合相關線上課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響