學習 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 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

你可能會有興趣
- 嵌入式系統相關線上課程
- 更多 Raspberry Pi 相關課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響