物聯網( IoT )完整專案課程

創建一個完整的物聯網系統,從設備(ESP32、ESP-IDF、C++)到後端,再到客戶端介面(Python)。

從這 14.5 小時的課程,你會學到

  • 開發一個完整的物聯網專案:嵌入式設備 + 後端 + 客戶端介面
  • 將 C++ 知識應用於 FreeRTOS 和 ESP-IDF,鞏固這些知識
  • 了解即時作業系統的許多核心概念
  • 了解如何處理 ESP32 的網路連接
  • 使用 Python 和 Flask 開發一個簡單的後端,用於儲存/接收資料
  • 使用 Python 和 Kivy 開發一個簡單的客戶端介面,用於顯示資料

要求

  • 具備 C/C++ 程式設計基礎
  • 具備 Python 程式設計基礎

課程說明

在本實作課程中,您將加深對 C、C++ 和 Python 的了解,同時學習如何從頭開始建立完整的物聯網( IoT )系統。

完成本課程後,您將能夠創建一個功能齊全的物聯網植物濕度追蹤器,它能夠監測植物的健康狀況,將即時數據發送到後端,並在客戶端介面上顯示資訊。

您將學到的內容

本課程分為三個主要部分:

第一部分:
我們將首先使用 C 和 C++ 語言以及 ESP-IDF 框架對 ESP-32 微控制器進行程式設計。您將學習如何編寫高效的程式碼來測量土壤濕度並透過無線方式(WiFi)傳輸資料。

第二部分:
接下來,我們將使用 Python 和 Flask 建立後端。該伺服器將處理和儲存來自物聯網設備的傳入資料,並充當系統的骨幹。

第三部分:
最後,我們將使用 Python 和 Kivy 設計一個直覺的客戶端介面,您可以在其中即時查看從後端檢索到的濕度讀數。

誰該參加本課程?

本課程面向對 C、C++ 和 Python 有一定了解並渴望:

  • 將程式設計技能提升至中級。
  • 透過實踐專案學習物聯網開發的核心概念。
  • 探索 ESP-IDF、Flask 和 Kivy 等框架,並運用微控制器和後端系統。

要完成本課程,您需要自行購買以下材料(您可以從課程 2 => 資源中獲取 PDF 檔案,其中包含示例購買鏈接,無需購買課程即可下載此檔案),套件總價約為 30 歐元/美元。

  1. ESP32 DEVKIT-V1 開發板
  2. USB-A 轉 Micro-USB 線
  3. 電容式土壤濕度感測器 V1.2
  4. 公對母跳線

目標受眾

  • 本課程適合至少具備 C、C++ 和 Python 基礎知識的人士。
  • 如果您希望將這些語言的技術技能提升到中級水平,同時學習物聯網的關鍵概念,那麼本課程非常適合您。

講師簡介

PhD. Angel Cubero C++ 與 Python 工程師

我是一位經驗豐富的 C++ 和 Python 工程師。我在人工智慧、電腦視覺、嵌入式系統、物聯網和機器人技術領域擁有 10 年的豐富經驗。我擅長基於複雜演算法創建軟體解決方案。我擁有整合電子學(理科碩士)和機械工程(理科碩士)的良好文化背景。我敬業、好奇,並且始終渴望新的挑戰。

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

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

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading