Contents
建立您自己的物聯網。透過六門課程學習物聯網( IoT,Internet of Things )產品和服務的創建。
- 中級等級
- 不需具備以往的經驗
- 估計完成 : 共兩個月,每週 10 小時
製作方
加州大學聖地牙哥分校 ( University of California San Diego )
加州大學聖地亞哥分校是一所學術發電廠和經濟引擎,被美國新聞和世界報導公認為十大公立大學之一。 創新對於我們將是以及我們將成就至關重要。 在這裡,學生們知道知識不僅僅是在課堂上獲得 – 生活就是他們的實驗室。


第 1 課 物聯網:從而何來
很難想像沒有智慧型手機的生活-你已經非常依賴它來運作; 與家人和朋友保持聯繫; 捕捉並分享那些特殊時刻; 在一個新的社區找到你的出路。 你有沒有想過這一切是如何以及何時發生的? 或者 GPS 感應器是如何以及何時出現在您的手機中的?
在本課程中,我們將探索導致當今智慧型手機的多個學科的融合。 您將了解電話網路、廣播網路(電視和廣播)和消費性電子產品的誕生和演變。 我們將討論網路、(多媒體)內容、智慧型手機和應用程式對日常生活的影響。 然後,我們將了解這個被稱為物聯網的新興平台(其中數十億和數萬億設備相互通信以及「雲端」)如何實現前所未有的創新產品和服務。 如果您想了解行動產品將帶來哪些巨大的新進步,請參加本課程!
學習目標:本課程以適合任何學習者的方式提供科學與技術如何發展以實現物聯網的核心基礎。 對於有興趣進一步發展物聯網設計和開發方面的實踐專業知識的人來說,本課程將為那些將推動下一輪創新的發現和融合技術提供背景。 完成本課程後,您將能夠:
- 將電話系統的工作方式(即對等網路)與媒體傳送的工作方式(即廣播/多播網路)進行比較。
- 解釋電路交換網路(即專用資源)和分組交換網路(即共享資源)之間的權衡。
- 講述改變通訊、娛樂和消費性電子產業的關鍵創新的有趣故事。
- 解釋電子郵件、YouTube、簡訊等的工作原理。
- 為那些希望更「深入」研究上述主題的人尋找資源。
第 2 課 物聯網V2:DragonBoard™培育與社區生態系統
本單元將簡要介紹 VoIP 的概念。基本上,我們想更深入地討論你在模組 1 中可能看到的關鍵術語。我們還
您想培養使用最先進技術製作嵌入式產品原型的技能嗎? 在本課程中,您將建立一個硬體和軟體開發環境來引導您完成物聯網專業課程。 我們將使用 DragonBoard™ 410c 單板計算機 (SBC)。
這是一系列課程中的第一門,您將學習物聯網產品原型所需的理論並獲得實際開發實踐。 本課程適合廣泛的學習者。
若符合以下條件,本課程適合您:
- 您想要學習如何使用 Linux 來實現嵌入式目的。
- 您希望將您的職業轉向物聯網產品的設計和開發
- 您是企業家、創新者或 DIY 社群的成員
學習目標:
完成本課程後,您將能夠:
- 了解在 96Boards 生態系統中可以在哪裡找到資源和幫助。
- 描述 DragonBoard™ 410c 週邊、I/O 擴充功能、運算(CPU 和顯示卡)功能以及連線功能。
- 了解如何導航和使用 Linux 終端機。
- 配置至少一個用於開發軟體的整合開發環境(IDE)。
- 使用 Git 和 GitHub 進行版本控制。
- 創建並建立透過 GPIO 和 Arduino 與感測器和執行器連接的專案。
第 3 課 物聯網 V2:設定與使用雲端服務
您是否想知道 AWS 到底是什麼以及它為何如此重要? 您想就使用哪些服務做出明智的設計決策嗎? 您想獲得專業知識以將雲端用於您自己的專案嗎?
在本課程中,您將學習與 AWS 雲端的互動。 然後,您將開發軟體以將資料傳送到雲端並從雲端接收資料。 在此過程中,您將學習如何使用各種不同的服務來建立您的專案。
學習目標:
完成本課程後,您將能夠:
- 了解雲端是什麼以及它如何運作。
- 在 Linux 系統上安裝和設定 AWS CLI 和開發工具包。
- 使用各種 AWS 服務,例如 EC2、IoT 等。
- 建構大量利用雲端的專案。
- 將雲端整合到嵌入式系統中。
第 4 課 物聯網:通訊技術
您是否想知道「物體」如何相互通訊以及如何與雲端通訊? 您是否了解傳輸延遲敏感的即時資料與可靠的信令資料的替代方案? 基於感測和驅動課程的技能,我們將探索處理器之間交換資訊的協議。
在本課程中,您將了解 Skype 等 VoIP 系統的工作原理,並實現您自己的語音通話和簡訊應用程式。 您將首先使用會話啟動協定 (SIP) 進行會話管理。 接下來,您將了解如何在 3G 網路中使用自適應多速率 (AMR) 等語音編解碼器,並將其用於應用程式中的語音流量。
學習目標:完成本課程後,您將能夠:
- 使用 SIP 在 DragonBoard™ 410c 上實施會話啟動、管理和終止。
- 發現其他使用者並交換設備功能。
- 比較和對比窄頻和寬頻編解碼器,體驗它們之間的語音品質差異。
- 使用 DragonBoard 410c 實施和演示 VoIP 呼叫。
第 5 課 物聯網:多媒體技術
內容是無線網路成功的一個突出特徵。 Snapdragon™ 處理器等行動平台具有特殊的硬體和軟體功能,可高效且經濟高效地取得、處理和渲染多媒體內容。
在本課程中,您將學習用於iTunes、Google Play、YouTube、Netflix 等媒體內容的視訊和音訊編解碼器的原理。您將學習用於優化品質和媒體頻寬的檔案格式和編解碼器設置,並將其應用於開發中一個基本的媒體播放器應用程式。
學習目標:完成本課程後,您將能夠:
- 解釋內容傳輸的媒體品質和頻寬之間的權衡。
- 從媒體檔案中提取並顯示元資料。
- 使用 DragonBoard™ 410c 實作並示範一個簡單的媒體播放器應用程式。
第 6 課 物聯網 Capstone V2:建構行動監控系統
在物聯網專業化的 Capstone(總整)專案中,您將設計和建置自己的系統,該系統使用至少 2 個感測器、至少 1 個通訊協定和至少 1 個執行器。 您將有機會重新審視並應用您在我們課程中學到的知識,以實現穩健、實用和/或充滿樂趣的專案。
我們絕對鼓勵您設計任何您能想到的東西! 這是你發揮創意或探索你已有想法的機會。 但如果您沒有自己的想法,我們提供監控系統的描述,供您建置。 我們將與您一起參與 Capstone,建立一個監控系統,該系統具有離網太陽能供電工作站,該工作站將作為多個監控感測器的中心。
您將能夠透過提供適合行業的文件(例如系統設計文件和單元測試報告)來展示您在本課程中獲得的知識和技能。 此外,您將被要求以簡短的視訊簡報形式描述和展示您的專案—適合展示您的知識和技術溝通技巧。
學習目標:完成本頂點課程後,您將能夠:
- 使用行動平台設計系統。 您將獲得記錄和展示設計的經驗。
- 開發將多個感測器和執行器連接到 DragonBoard™ 410c 系統的系統,並開發必要的軟體來創建功能齊全的系統。
- 指定單元測試和系統測試、執行測試並準備測試報告,就像該行業工作人員通常所做的那樣。
- 獲得進行技術演示的經驗(和回饋!)。
到官方網站了解本課程與上課

你可能會有興趣
- IoT ( Internet of Things )專業課程
- IoT 相關線上課程
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤我們的特價課程與學習訊息
發表迴響