|
-- 會員 / 註冊 --
|
|
|
|
超簡單AIoT物聯網與網站架設必學神器:Node-RED視覺化開發工具 ( 繁體 字) |
作者:陳會安 | 類別:1. -> 程式設計 -> 物聯網 |
譯者: |
出版社:博碩文化 | 3dWoo書號: 55149 詢問書籍請說出此書號!【缺書】 NT定價: 650 元 折扣價: 488 元
|
出版日:9/12/2021 |
頁數:448 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 繁體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9789864348787 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:官網下載 ?目前已知最簡單的IoT物聯網與Web網站架設工具??使用視覺化流程建構工業4.0、智慧製造和智慧工廠??輕鬆使用Node-RED建構你自己的物聯網平臺與MVC網站?Node-RED 可以說是目前已知最簡單的 AIoT 物聯網與 Web 網站架設工具,能夠幫助你快速整合相關應用來建構出監控介面的儀表板(Dashboard),和使用各種網路通訊協定進行資料交換。Node-RED 更支援 MVC 架構的 Web 網站,只需幾個節點的視覺化流程,加上少少的 HTML 標籤和 JavaScript 程式碼,就可以輕鬆建構 MVC 架構的 Web網站、REST API、存取 MySQL 資料庫和打造 AIoT 智慧物聯網平臺。內容重點?零基礎免寫程式輕鬆使用 Node-RED 視覺化流程來建立監控介面的儀表板(Dashboard)、執行網路爬蟲和剖析 Open Data 的 JSON 資料。?使用 Node-RED 輕鬆建構 MVC 架構的 Web 網站、實作 REST API 和將資料存入 MySQL 資料庫。更支援 MQTT、 TCP、 UDP 和 Websocket 通訊協定和序列埠通訊,幫助我們整合 Arduino 和 ESP8266 開發板,最後使用 TensorFlow.js 打造你的 AIoT 智慧物聯網平臺。?本書提供 Node 套件的綠化版 Node-RED 開發環境,免安裝輕鬆幫助你建構學習 Node-RED 物聯網應用和 Web 網站架設的 Windows 開發環境。適合讀者 ? 需要 Web 平臺來整合相關應用和專案的讀者。 ? 對 Web 架站有興趣的初學者。本書不只可以讓讀者自學 Node-RED,更可以作為大專院校、科技大學或技術學院的網頁設計、伺服端網頁設計、Web 網站架設或 AIoT 物聯網平臺相關課程的上課教材。 |
目錄:CH 01:Node-RED 基礎與使用介面 1-1 物聯網與 Node-RED 基礎 1-2 在 Windows 建立 Node-RED 開發環境 1-3 Node-RED 編輯器的使用介面說明 1-4 Node-RED 編輯器的基本操作 1-5 重設 Node-RED 開發工具
CH 02:建立 Node-RED 視覺化流程 2-1 流程基礎程式設計 2-2 建立第一個 Node-RED 流程 2-3 編輯 Node-RED 流程 2-4 匯入與匯出 Node-RED 流程 2-5 Node-RED 最常用節點和 msg 訊息結構 2-6 Node-RED 更改 msg 訊息的節點
CH 03:Node-RED 儀表板的輸入節點 3-1 認識 Node-RED 儀表板 3-2 Button 按鈕元件 3-3 TextInput 文字輸入元件 3-4 Slider 滑桿和 Numeric 數值輸入元件 3-5 Switch 開關和 Dropdown 選單元件
CH 04:Node-RED 儀表板的輸出節點和版面配置 4-1 Text 元件輸出文字內容 4-2 Gauge 元件使用計量表顯示數值 4-3 Notification 元件顯示警告訊息框 4-4 使用 Chart 元件繪製統計圖表 4-5 客製化 Node-RED 儀表板的版面配置
CH 05:Node-RED 網路爬蟲與 Open Data 5-1 認識網路爬蟲 5-2 建立 Node-RED 網路爬蟲 5-3 剖析 Open Data 的 JSON 資料 5-4 使用 Google 圖書查詢的Web API 5-5 整合應用:OpenWeatherMap 天氣資料儀表板
CH 06:MQTT 物聯網通訊協定 6-1 通訊協定與 Node-RED 儀表板 6-2 認識 MQTT 通訊協定 6-3 MQTT 代理人和客戶端 6-4 使用 Node-RED 建立 MQTT 客戶端 6-5 清除沒有使用的配置節點 6-6 整合應用:使用 MQTT 建立溫溼度監控儀表板
CH 07:TCP、UDP 與 Websocket 網路通訊 7-1 TCP 通訊協定 7-2 UDP 通訊協定 7-3 Websocket 通訊協定 7-4 整合應用:使用TCP 建立溫度監控儀表板
CH 08:HTML5 與template 節點 8-1 HTML5 基礎 8-2 HTML5 文字編排和圖片標籤 8-3 HTML5 清單、表格和結構標籤 8-4 網站巡覽的 HTML5 超連結標籤 8-5 template 節點的 Mustache 模版語言
CH 09:JavaScript 與 function 節點 9-1 JavaScript 變數與運算子 9-2 JavaScript 條件與迴圈 9-3 JavaScript 函式與物件 9-4 JavaScript 陣列 9-5 使用 Node-RED 的 function 節點
CH 10:初始 Node-RED 流程與資料分享 10-1 Node-RED 流程的資料分享 10-2 初始 Node-RED 流程 10-3 使用檔案初始 Node-RED 流程 10-4 整合應用:使用 JSON 檔案繪出統計圖
CH 11:使用 Node-RED 建立 MVC 網站 11-1 認識 Web 網站、Web 應用程式和 MVC 11-2 建立 MVC 的 Web 網站 11-3 HTML 表單處理 11-4 使用其他資料來源建立 Web 網站 11-5 整合應用:HTML 表單查詢 Google API 的圖書資料
CH 12:Node-RED 與 MySQL 資料庫 12-1 認識與使用 MySQL 資料庫 12-2 SQL 結構化查詢語言 12-3 Node-RED 的資料庫查詢 12-4 Node-RED 的資料庫操作 12-5 整合應用:將感測器資料存入 MySQL 資料庫
CH 13:建立 REST API 與更多 Node-RED 節點 13-1 使用Node-RED 建立 REST API 13-2 使用Node-RED 執行外部程式 13-3 更多Node-RED 節點的使用 13-4 更多Node-RED 儀表板節點的使用 13-5 整合應用:將 Webcam 擷取的圖片存成圖檔
CH 14:序列埠通訊與硬體控制節點 ─ Arduino 14-1 Node-RED 序列埠通訊 14-2 認識 Arduino 開發板 14-3 使用 Node-RED 的arduino 節點 14-4 整合應用:使用儀表板控制 Arduino 開發板 14-5 整合應用:序列埠通訊與 Arduino 開發板
CH 15:使用 Node-RED 建構物聯網平臺 ─ ESP8266 15-1 安裝與使用 MQTT 代理人節點 15-2 Node-RED 網站設定和權限管理 15-3 使用 Ngrok 讓外網連線Node-RED 15-4 ESP8266 建立 IoT 裝置的 MQTT 客戶端 15-5 整合應用:實習工廠溫度監控的 Node-RED 物聯網平臺
16 AIOT 智慧物聯網:Node-RED + TensorFlow.js 16-1 人工智慧的基礎 16-2 認識機器學習與深度學習 16-3 TensorFlow 與 TensorFlow.js 16-4 TensorFlow.js 預訓練模型:COCO-SSD 16-5 整合應用:Node-RED 與 Teachable Machine 機器學習
附錄A:本書各章電子零件的購買清單
附錄B:在 Windows 作業系統安裝 Node.js 和 Node-RED (電子書,所有本書內文提到的附錄B,請上博碩官網下載) B-1 下載與安裝 Node.js B-2 安裝與啟動 Node-RED |
序: |
|