
HaaS EDU專案依托于阿里云IoT HaaS云端一體開發框架推出的物聯網教育課程,該專案以日常生產生活中的實際場景為案例,每個案例都覆寫了物聯網設備硬體功能設計、設備端開發、物聯網云端及應用開發全鏈路的知識,場景式的案例可以讓物聯網學習者可以邊學邊做,遇到問題可以和案例的輸出結果進行對比,方便學習者進行問題排查,
HaaS EDU專案設計思想
HaaS EDU專案在智能生活、智慧農業、智慧工業、智慧城市及語音AI等行業中挑選了各行業中最具代表性的物聯網設備的應用場景進行功能拆分和詳細講解, 每個應用場景中選用的都是學習者可以很方便采購到的硬體,每個場景中都會對該場景的背景知識、物聯網設備在該場景下可以解決的問題以及如何解決這些問題進行講解,讓學習者不僅知其然,還要知其所以然,
開發板選擇
學習本課程中的案例有如下三種開發板可選,學習者可以根據個人愛好,自己熟悉的開發語言和學習目標選用適合自己的開發板,
專案一期支持ESP32 NodeMCU和HaaS600開發板,HaaS EDU K1預計于1月中旬支持,

關于開發板及外部傳感器硬體積木更詳細的資訊,請參考 HaaS硬體積木庫 的說明,其中包含開發板介紹及購買鏈接,
每個場景案例課程包含如下內容:
- 場景說明
- 視頻介紹(待后續補充)
- 案例課程的詳細操作步驟說明
- 課后作業
- 課程擴展知識(進階理論及基礎知識)
課程串列
| 領域 | 場景 | 學習目標 | 課程鏈接 | 編程語言型別 |
| 快速開始 | IoT簡介與HaaS云端一體開發框架 | 學習物聯網的基礎概念及物聯網系統的組成部分以及HaaS開發框架 | IoT簡介與HaaS云端一體開發框架 | - |
| 傳感器 | 學習傳感器的基本原理及怎樣用傳感器采集物理世界的資訊,體驗HaaS | 傳感器 | Python/JavaScript | |
| 物聯網設備上云 | 學習怎樣將物聯網設備連接到云端,并使用MQTT協議和云端進行資料通信 | 物聯網設備上云 | Python/JavaScript | |
| 物聯網應用開發 | 學習怎樣進行物聯網云端和移動端應用開發 | 物聯網應用開發 | 拖拽式編程 | |
| 智能生活 | 守護家庭健康之甲醛監控系統 | 學習如何通過傳感器對家庭的甲醛濃度進行實時監測 | 守護家庭監控-甲醛監控系統 | Python/JavaScript |
| 守護家庭健康之燃氣泄漏系統 | 如何通過傳感器監控家庭中的燃氣濃度,并在燃氣濃度過高時報警 | 守護家庭監控-燃氣泄漏檢測 | Python/JavaScript | |
| 起夜燈 | 學習如何通過人體檢測傳感器進行人體檢測以及控制夜燈的開關 | 起夜燈 | Python/JavaScript | |
| 智慧農業 | 花卉養植系統 | 學習如果通過溫濕度傳感器監控環境溫濕度、自動澆花系統以及如何遠程查看花卉系統的狀態資訊 | 花卉養植 | Python/JavaScript |
| 智慧工業 | 火焰監控報警系統 | 學習如何通過火焰傳感器實時監控工業鍋爐中燃料燃燒狀態是否正常,并在檢測到燃料熄滅之后自動報警 | 火焰監控報警系統 | Python/JavaScript |
| 智慧城市 | 智能路燈 | 學習如何通過光照傳感器檢測環境光,并實作路燈的自動開關并完成對路燈狀態的監控 | 智慧路燈 | Python/JavaScript |
| 車輛定位系統 | 學習如何如何在物聯網設備上如何實時獲取GPS資訊,并在物聯網應用系統中實時跟蹤車輛位置資訊 | 車牌定位系統 | Python/JavaScript |
開發語言進行分類
- Python語言的開發者請參考Python語言場景案例集錦
- JavaScript語言的開發者請參考JavaScript語言場景案例集錦
開發板進行分類
- 選擇ESP32開發板的開發者可學習的場景請參考ESP32場景案例集錦
- 選擇HaaS600開發板的開發者可學習的場景請參考HaaS600場景案例集錦
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/400367.html
標籤:其他
上一篇:HaaS 2.0來了,Python/JS也能輕松開發智能硬體
下一篇:DMA控制介面
