IoT 裝置自造與雲端實戰班:使用 ESP8266 與 LinkIt Smart 7688-第 02 期

在實作體驗的過程中,學習未來的重要 IoT 技術。Moko365 以系統化的實作流程(Maker of Things)打造本課程,讓看似困難的技術主題,變得簡單上手。課程使用 ESP8266 與 LinkIt Smart 7688 開發板,並導入未來最重要的 IoT 實作技術

課程內容包含:感測器特性、感測數據收集、 CoAP、IoT Gateway、IoT Cloud 佈署等,多個獨家的課程主題,多個台灣獨家的課程內容,從 0 到 1 一次學會 IoT 技術。本訓練課程,專為「想學習自造 IoT 裝置與系統」的初學者所設計,以動手做的小型專題方式進行,指導學員了解重要的 IoT 新技術

課程設計

  • 使用未來重要的 IoT 技術,例如:CoAP 協定、安裝與佈署 IoT 雲端、Web of Things、Web 控制等
  • 知識來自於體驗,課程採專題導向,題目包含:自造家用氣象站、家用監控裝置與監控系統建置、感測裝置實作與雲端佈署,並在實作的過程中,學習基本的軟體觀念與原理
  • 使用廣受社群與 Maker 喜愛的 ESP8266 與 Mediatek LinkIt Smart 7688(Duo)開發板
  • 引用多個高品質的開放源碼(Open Source Software)計畫,開發與整合時,只需撰寫非常少量的程式碼
  • IoT 不只是硬體裝置與感測器的「自造」,更需要了解雲端與網路的佈署,這也是本課程最重要的特色
  • 認識最新的 Web of Things 技術與實作

課程代號

IM-101

課程大綱

上課時數:共計 21 小時 上課時段:假日班(09:30~17:30),共計 3 天

時程 上課大綱 講師
第 1 天
09:30~17:30
第 1 課:認識感測器與程式實作
  • 使用 ESP8266 與 LinkIt Smart 7688(Duo)
  • 認識 GPIO 數位輸入與類比輸入
  • 認識 UART 與 I2C 硬體通訊
  • 溫溼度感測器特性與程式實作
  • 硬體中斷與程式實作
  • 認識 Power Relay 電路控制與程式實作

    第 2 課:REST 裝置實戰演練
  • ESP8266 韌體更新與基本操作
  • 認識 HTTP 協定與 REST 架構
  • 簡易 Dashboard 製作(Web front-end)
  • 使用 REST API 讀取 IoT 裝置
  • 使用 REST API 控制家用電器
  • Jollen
    第 2 天
    09:30~17:30
    第 3 課:使用 CoAP 通訊協定(RFC7252)
  • 認識 CoAP 與物聯網架構
  • 使用 ESP8266 實作 CoAP 數據傳送
  • 認識 CoAP PubSub Broker 架構
  • 使用 LinkIt Smart 7688(Duo)佈署 CoAP Broker

    第 4 課:OpenWrt 客製實戰演練
  • LinkIt Smart 7688 韌體更新與基本操作
  • Kernel Modules 設定與新增
  • 認識 mDNS 與組態設定
  • 認識 OpenWrt Feeds 與套件維護
  • HTTP Live Streaming 系統建置與佈署
  • Jollen
    第 3 天
    09:30~17:30
    第 5 課:IoT 閘道器佈署演練
  • 認識 IoT Gateway
  • 認識 CoAP Proxy
  • 使用 ESP8266 與 LinkIt Smart 7688 佈署 IoT 區網
  • 使用 LinkIt Smart 7688 實作 IoT Gateway 與 CoAP Proxy
  • 家用氣象站整合與佈署演練

    第 6 課:家用視訊監控實戰演練
  • 使用 LinkIt Smart 7688 實作 HTTP Live Streaming 影像推送裝置
  • 使用 LinkIt Smart 7688 實作影像串流閘道器
  • 家用視訊監控整合與 IoT Cloud 佈署演練
  • 製作視訊監控 Mobile App(使用 HTML5)
  • 整合 Amazon S3 與 DropBox 雲儲存
  • Jollen

    第 1 課:認識感測器與程式實作

    課程為學員準備 5 種感測元件(Sensor),包含:溫溼度感測器、土壤溼度感測器、蜂鳴器、繼電器與按紐。課程將介紹不同感測元件的技術特性,以及硬體電路概念,讓不懂硬體的初學者,也能輕鬆「組裝」自已的 IoT sensor device。

    學習完第 1 課後,將具備以下能力:

    • 使用 ESP8266 連接你想要的感測器元件
    • 使用 LinkIt Smart 7688 Duo 連接你想要的感測器元件
    • 使用 ESP8266 與 LinkIt Smart 7688 Duo 讀取感測器數值

    第 2 課:REST 裝置實戰演練

    銜接第 1 課,第 2 課將接著介紹連網裝置(Connected Device)的幾種常見做法,並且學習定義 REST API,讓遠端使用者,也能使用瀏覽器或 Mobile App 來取得 IoT sensor device 的數值。

    學習完第 2 課後,將具備以下能力:

    • 使用瀏覽器取得感測器數值
    • 製作簡單的 Dashboard 前端介面(使用 HTML5)
    • 使用瀏覽器控制家電開關

    第 3 課:使用 CoAP 通訊協定(RFC7252)

    銜接第 2 課,第 3 課將接著介紹當今 IoT 最重要的通訊協定-CoAP。CoAP 相容於 HTTP ,是一個特別專為 MCU(Constrained Device)所設計的通訊協定。CoAP 是國際知名大廠 ARM 主推的技術,也是 OMA 在制定 Light-weight M2M 標準時,所採用的技術,顯見 CoAP 在未來的 IoT 產業所扮演的舉足輕重角色。

    學習完第 3 課後,將具備以下能力:

    • 能了解 CoAP 在整體 IoT 雲端架構的使用方法
    • 能使用 CoAP 傳送感測器數值
    • 能佈署一個簡單的 CoAP 網路環境

    第 4 課:OpenWrt 客製實戰演練

    銜接第 3 課,第 4 課將開始建立 Embedded Linux 的基礎能力。OpenWrt 是 LinkIt Smart 7688(Duo)所使用的 Linux distribution,這一課將介紹如何客製化 OpenWrt,以及如何新增應用程式套件。

    學習完第 4 課後,將具備以下能力:

    • 客製並自行更新 LinkIt Smart 7688(Duo)firmware
    • 增強 LinkIt Smart 7688(Duo)的影像串流功能
    • 能建立並佈署一個 HTTP Live Streaming(HLS)的視訊監控系統

    第 5 課:IoT 閘道器佈署演練

    銜接第 4 課,第 5 課進入 IoT 最重要的 IoT gateway 主題。IoT gateway 也稱為 IoT proxy,它所扮演的角色是什麼?以及為什麼 CoAP 在 IoT gateway 的佈署扮演這麼重要的角色?在這一個課程裡,都將以專題方式,帶領學員解答這幾個問題。

    學習完第 5 課後,將具備以下能力:

    • 使用 LinkIt Smart 7688 打造一個 IoT gateway
    • 能佈署一個小型的 IoT sensor networking 區域與 IoT cloud
    • 能了解 IoT Gateway 與 IoT Cloud 的佈署架構

    第 6 課:家用視訊監控實戰演練

    第 6 課的內容,是第 5 課程延伸,在完成 IoT sensor networking 與 IoT cloud 的佈署後,將繼續完成「家用視訊監控系統」的專題。

    完成第 6 課後,將具備以下能力:

    • 使用 LinkIt Smart 7688 打造視訊監控系統
    • 能將感測器數據與影像儲存於 Amazon 或 DropBox
    • 製作一個簡單的視訊監控手機 App

    先備知識

    • 能看懂基本的 JavaScript 程式語言

    報名費用

    NT$ 20,800(上課時數 21 小時,共計 3 天)

    優惠方案

    • 本課正提供預約報名優惠。預約報名,直接享有預約優惠價 NT$ 14,300:我要預約報名(請等候繳費通知、暫無須繳費)
    • 預約報名優惠已為最低優惠,無法再合併其他優惠(VIP與折價券)

    開課時間

    • 日期:2016 年 未定,仕橙版第 02 期,預約中
    • 時間:09:30~17:30(09:00 開始報到),每天 7 小時、共計 21 小時(假日班)

    開課紀錄

    • 仕橙版第 02 期:預約中(台北平日班)
    • 仕橙版第 01 期:已於 2016 年 01 月 22 日結訓(台北平日班)

    上課地點

    台北市博愛路(詳細教室資訊另行公佈)

    我要報名

    • 下載報名表(.doc)

    • 下載報名表(.pdf)

      • 本課正提供預約報名優惠。預約報名,直接享有預約優惠價 NT$ 14,300:我要預約報名(請等候繳費通知、暫無須繳費)
    • 『預約報名』說明:

      1. 凡想參加課程者皆可事先預約
      2. 僅預約,不需繳交任何費用
      3. 待上課日期公布後,評估是否可以參加該期課程,如可以再進行課程繳費(預約優惠價)
      4. 如無法參加該期課程,亦不需繳交任何費用
      5. 預約人數超過六位以上,即公布上課日期
      6. 上課日期公佈後,即無法享有預約優惠價格
      7. 預約報名優惠已為最低優惠,無法再合併其他優惠(VIP與折價券)

    results matching ""

      No results matching ""