fbpx

使用 Raspberry Pi 建立家庭自動化的 Alexa Skills

課程簡介

學習使用 Amazon Echo 裝置和一台 Raspberry Pi 來學習如何從頭開始建立 Alexa Skills 來控制家裡的裝置

課程介紹:English 简中

從這 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

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程 

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: