Node-RED 和 Raspberry Pi Pico W 入門

學習 Node-RED、Raspberry Pi Pico W 和 MicroPython,並將這些最先進的工具添加到你的技術工具包中。

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

  • IoT 和事件驅動系統中的 Node-RED。
  • 將 Ubuntu 虛擬機器設定為 Node-RED 主機。
  • 使用 Docker 的 Node-RED。
  • Docker 持久卷( volumes )。
  • Raspberry Pi Pico 和 MicroPython。
  • 使用 MQTT 實作 Node-RED 和 Raspberry Pi Pico W 之間的通訊。
  • Node-RED 安全選項。
  • 了解 Node-RED 編輯器、節點、流程( flows )、建立和部署。
  • Node-RED 儀表板和小工具。
  • MQTT 安裝、測試、身份驗證。
  • 將各種硬體組件與 Raspberry Pi Pico W 結合使用:開關、按鈕、操縱桿、LCD、RGB 條( strip )、伺服( servo )和直流馬達( DC motors )、RFID、IR、感測器。
  • Node-RED 和 RBE、switch、catch 等高階節點。 流群組( Flow groups )、安全憑證、環境變數。
  • Node-RED 與外部服務與 API:RESTful API、OpenWeatherMap、Google Sheet。
  • Node-RED 與 mySQL。

要求

  • 對微控制器的基本了解。
  • 知道如何在麵包板上連接簡單的電路。
  • Python、Javascript 或 C++ 等程式語言的初級經驗(課程中的所有程式碼都有詳細解釋)。
  • 完成微控制器入門課程(例如 Arduino 分步入門)後,將幫助你充分利用本課程。

課程說明

我創建本課程是為了幫助你學習 Node-RED 和 Raspberry Pi Pico W。無論你是工程教育家、學生、工業自動化專業人士、研究科學家還是電子愛好者,這兩項技術都是必不可少的。

Node-RED 是一款令人難以置信的開源軟體開發工具,它允許你直觀地創建程式,而不是逐行編寫程式。

Raspberry Pi Pico W 是一款出色的 Wi-Fi 微控制器板,適用於嵌入式專案。 它以低成本提供高性能。

本課程教你如何設定包含 Node-RED 和 Raspberry Pi Pico W 的系統。

你將深入了解 Node-RED 節點、流程甚至 MicroPython,從而能夠對 Pico W 進行編程以與各種週邊設備互動。 此外,本課程還涵蓋 MQTT、Ubuntu Linux 虛擬機器、Docker 和 MySQL 等基本主題。

本課程專為具有電子基礎知識的初學者而設計,將逐步引導你了解需要了解的所有內容。

第 1 部分:適合初學者的 Node-RED

第 1 部分專門針對絕對初學者介紹 Node-RED。 在第 1 部分中,你將了解 Node-RED 和事件驅動系統、如何使用 Docker 安裝實例、節點和流的基礎知識、儀表板和 MQTT。

第 2 部分:新增 Raspberry Pi Pico W

在第 2 部分的講座中,你將學習如何使用 Pico W 作為 Node-RED 週邊。 你將學習使用 MQTT 來實作 Pico 和 Node-RED 實例之間的通訊。 你還將學習如何將不同的硬體元件連接到 Pico 以實現簡單的電路,並使用 Node-RED(及其儀表板)來控制這些元件或查看它們產生的資料。 在第 2 部分中,你將遇到運動、距離和水位感測器、馬達、顯示器、繼電器和操縱桿等。

第 3 部分:其他 Node-RED 資源

這些資源包括有關基本節點、控制結構以及將 Node-RED 流程( flows )與外部服務和 API 整合的方法的講座。 你將建立允許 Node-RED 與 OpenWeatherMap 和 Google Sheet 等服務通訊以取得、儲存和檢索資料的流程( flows  )。 你還將了解如何設定 MySQL 資料庫的本機實例,以供 Node-RED 用於資料儲存和檢索。

我強烈建議你花幾分鐘觀看“關於本課程”講座以獲取更多詳細資訊。

我迫不及待地想讓你加入我們這個令人興奮的旅程!

目標受眾

  • 任何有興趣將 Node-RED 用於個人或行業專案的人。
  • 任何對 Raspberry Pi Pico W 以及如何將其與馬達、感測器、LED、繼電器和其他硬體一起使用感興趣的人。
  • 任何有興趣將 Node-RED 與 Raspberry Pi Pico W 結合起來建立家庭自動化或工業自動化專案的人。
  • 對流程式設計作為傳統文本編程的替代方案感興趣的學習者。
  • 任何有興趣將 Node-RED 與雲端 RESTful API 和資料庫結合使用的人

講師簡介

Dr. Peter Dalmaris “Maker Education Revolution” 教育家與作者

Peter Dalmaris 是一位教育家、電機工程師、電子愛好者和創客。 DIY 電子線上視訊課程的創建者和三本技術書籍的作者,最近出版了他的書 Maker Education Revolution。

自 2013 年以來,作為他在澳大利亞雪梨創立的公司 Tech Explorations 的首席技術探索者,Peter 的使命是探索技術並幫助教育世界。

Tech Explorations 為電子愛好者、STEM 學生和 STEM 教師提供教育課程和訓練營。

作為終身學習者,Peter 的核心技能是通過視訊和文字解釋困難的概念。擁有超過 15 年的高等教育教學經驗,Peter 形成了一種簡單而全面的教學風格,受到來自世界各地的學生的讚賞。

他對技術的熱情,特別是對 DIY 開源硬件世界的熱情,一直是引導他個人發展和通過技術探索工作的主要驅動力。

Peter 目前的在線課程已幫助來自世界各地的 60,000 多人成為更好的創客( Makers )。

有關 Peter 工作的更多資訊,請訪問他的網站。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 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