課程代號:2325110025  

Node-RED 實戰 從感測器整合到 AI 智慧應用

讓學員從零開始,全面掌握 Node-RED 的核心功能與進階應用。透過一系列的實作練習,學員將學習如何透過 MQTT 協議抓取感測器數據、建立動態視覺化儀表板 (Dashboard)、設計排程自動化控制,並進一步串接 Google 強大的 Gemini 大型語言模型 (LLM) API,為物聯網應用注入智慧。

課程型態/
實體課程
上課地址/
台北,學習中心
時  數/
12 小時
起迄日期/
2026/01/08 ~ 2026/01/09
聯絡資訊/
劉懿萱   03-5743729
報名截止日期:2026/01/02
課程簡介

本課程以實作為導向,帶領學員從零開始掌握 Node-RED 這套低程式碼開發平台,深入物聯網(IoT)應用的資料整合、儀表板視覺化與自動化控制。課程循序漸進,涵蓋從安裝與操作入門,進階至 MQTT 感測數據串接、動態儀表板打造和自動化邏輯設計,最終帶入 Google Gemini LLM API,為 IoT 情境注入智慧決策能力。無論您是剛入門的 IoT 愛好者,或是希望賦能現有流程的專業人員,都能在本課中獲得實用技術與實戰經驗。

課程目標

讓學員從零開始,全面掌握 Node-RED 的核心功能與進階應用。透過一系列的實作練習,學員將學習如何透過 MQTT 協議抓取感測器數據、建立動態視覺化儀表板 (Dashboard)、設計排程自動化控制,並進一步串接 Google 強大的 Gemini 大型語言模型 (LLM) API,為物聯網應用注入智慧。

課程特色

  1. 強調實作應用:每單元皆搭配實作練習,從環境建立、數據串接到儀表板應用,手把手實現每個核心功能。

  2. 低程式碼友善:Node-RED 以拖拉介面進行流程設計,適合程式新手和非工程背景學員。

適合對象

  1. 自動化、智慧建築、工廠管理等相關工作者

  2. 對資料視覺化、儀表板設計有需求的 IT 人員或專案管理者

  3. 希望提升 IoT 系統智慧化、結合生成式 AI 與自動化控制的開發者或企業數位轉型團隊

先備知識

  1. 具備基礎的物聯網 (IoT)  MQTT 概念為佳,但非必要。

  2. 對程式設計有基本概念,瞭解 JSON 資料格式。

課程內容

單元

主題名稱

內容重點

第一單元

Node-RED 起手式與環境建立
  • Node-RED 介紹:核心概念、優勢與應用場景
    • 安裝與啟動 Node-RED 環境
    • 操作介面介紹:NodeFlowDebug
    • 建立第一個流程:Hello World
    • 搭配實作活動

第二單元

MQTT 協議實戰 – 

串接感測數據

  • MQTT 協議簡介:Publish/Subscribe 模型與 Broker 角色
    • 設定並連接 MQTT Broker
    • 使用 mqtt in / out 節點訂閱與發布訊息
    • 模擬感測器數據發送
    • 搭配實作活動

第三單元

打造你的專屬儀表板 (Dashboard)
  • 安裝 node-red-dashboard 套件
    • 儀表板規劃:Tab  Group
    • 常用元件介紹:GaugeChartSwitchText
    • MQTT 數據視覺化呈現
    • 搭配實作活動

第四單元

排程管理與自動化控制
  • Inject 節點進階排程 - Trigger 節點延遲與變更
    • 自動化情境設計(定時回報、高溫警報)
    • 邏輯判斷:Function  Switch 節點
    • 搭配實作活動

第五單元

串接 Gemini LLM API - 賦予應用智慧
  • Google Gemini API 介紹與申請金鑰

    • 安裝 node-red-contrib
    • 應用一:自然語言控制
    • 應用二:數據分析與總結
    • 搭配實作活動

    google-genai 或使用 Function 節點呼叫 API 

第六單元

整合應用、總結與 Q&A
  • 回顧完整流程:數據採集、視覺化、自動控制與 AI 整合
    • 探討進階應用問題解答與討論交流

註:課程執行單位保留調整課程內容、日程與講師之權利。

講師簡介

授課經歷

  • 企業: 日月光、台灣晶技、台灣歐姆龍、互助營造、中華電信、遠龍不鏽鋼
  • 法人: 中國生產力、中衛發展中心、中華亞太ESG數位發展協會
  • 校園: 台灣大學、北科大、中興大學、東華大學、交大、海洋大學、嘉義大學
  • 社群: MQTT  AIoT 整合運用

專長

  • GenAI 整合與辦公室效能提升
  • GenAI 數位行銷設計與數據分析
  • OpenAI案例製作與教學
  • GenAI 輔助程式設計
  • Node-RED整合運用
  • C# / VB/ MicroPython/ Node-Red / Pyton/ SQL

價格收費

◆ 本課程歡迎企業包班,請來電洽詢 課程承辦人劉小姐(Ivy) 03-5743729。

◆ 團報 3 人以上,請來信課程承辦人itri537622@itri.org.tw,將為您提供企業團報優惠價。

開課資訊

【主辦單位】工業技術研究院 產業學院

【上課日期】: 2026/1/8~1/99:00~16:00,共天、計 12 小時

【上課地點】工研院 產業人才訓練一部(台北) (實際上課教室請依據上課通知函為準!)

【招生人數】本班預計25人為原則,依報名及繳費完成之順序額滿為止。(報名人數達12人即開班)

【課程費用】課程學費、午餐、實作費用

【受訓證明】參加本課程之學員,出席率超過80%()以上,即可獲得工研院頒發的受訓證明

【報名方式】請至工研院產業學習網搜尋本課程並線上報名

【課程洽詢】洪小姐: (03) 5732154(課程行政或庶務問題窗口);劉小姐: (03) 5743729(課程內涵或技術問題窗口)

【繳費方式】確定開班再付款,報名時選擇信用卡線上繳費或 ATM 轉帳,恕不受理現場報名和繳費。

退費標準

請於開課前3天以傳真或Email告知主辦單位,並電話確認申請退費相關事宜。若未於期限內申請退費,則不得於任何因素要求退費,惟可轉讓與其他人參訓。