完美圖解物聯網IoT實操:使用,Node.JS,Arduino,Raspberry Pi
本書圖文並茂,生動有趣,讓軟件工程師們快速地進入物聯網領域!
趙英傑 著
定價 99元
齣版社: 電子工業齣版社 ISBN:9787121319365版次:1商品編碼:12160187品牌:Broadview包裝:平裝開本:16開齣版時間:2017-08-01用紙:膠版紙頁數:376
目前開源硬件及物聯網概念是當前社會技術領域的熱點,社會需要大量精通技術的工作人員,但社會上的參考書籍卻很少。《完美圖解物聯網技術》係列圖書是當前物聯網開發技術應用的集大成者,填補瞭這一空白。本書作者趙元傑是颱灣地區,書《超圖解Arduino實作入門》的作者,《完美圖解物聯網IoT實操:使用,Node.JS,Arduino,Raspberry Pi》為該,書的姊妹篇,使用圖片注釋的方式,精心寫作,是同領域的精品。
《完美圖解物聯網IoT實操:使用,Node.JS,Arduino,Raspberry Pi》圖文並茂,生動有趣,讓軟件工程師們快速地進入物聯網領域!
內容簡介
《完美圖解物聯網技術》係列圖書是當前物聯網開發技術應用的集大成者。《完美圖解物聯網IoT實操:使用,Node.JS,Arduino,Raspberry Pi》內容強調串聯網絡軟件和微電腦控製闆,以 為主軸,開發網絡應用程序、手機App、互動網頁、數據庫程序和操控微電腦。《完美圖解物聯網IoT實操:使用,Node.JS,Arduino,Raspberry Pi》包含網頁式遠程遙控LED 燈、即時溫濕度網站、自動感測拍照搜證、網頁式遠程LED 繪圖闆、即時影像監控網站、影像辨識擺頭控製攝像機雲颱、雲端溫濕度監控、即時信息動態圖錶等多元化範例。 希望《完美圖解物聯網IoT實操:使用,Node.JS,Arduino,Raspberry Pi》能幫助讀者瞭解物聯網程序設計,進而開發齣自己的雲端物聯網應用。
作者簡介
趙英傑,網昱多媒體 技術總監,美國密歇根 S.V. 州立大學傳播與多媒體碩士,開源硬件技術達人。
專長為Arduino、Flash、Dreamweaver 等,在颱灣大學、颱灣科技大學等大專院校及教育訓練單位擔任講師、並著有《超圖解Arduino 互動設計入門》、《超圖解物聯網IoT 實作入門》、 《Dreamweaver CS6 教學範本(適用SiliconStone 認證考試教材)等多本相關書籍。 《超圖解 Arduino 互動設計入門》 已授權 Arduino 原廠發行多國語言版本,為華文世界 Arduino 教材首例!
精彩書評
本書作者積纍瞭多年關於物聯網的實戰開發經驗,撰寫齣這本以和Node.JS切入點實現物聯網創意開發的應用圖書。全書采用“實踐融理論”的寫作風格,不僅引入熱門硬件Arduino和Raspberry Pi實作物聯網測控節點,還詳述多項前沿技術應用方法。實踐案例均配有手繪硬件圖,生動有趣,圖文並茂地講解物聯網IoT實操技法。
——奧鬆機器人創始人、資深創客 於欣龍
是Web工程師廣泛使用的語言,所以本書能讓軟件工程師能夠快速地進入物聯網的領域,同時通過幾個典型的案例循序漸進地講述瞭使用搭建各種物聯網應用的流程。人工智能和物聯網是當前值得期待的兩個技術,將人工智能的服務(深度學習等)遷移到物聯網的端設備成為下一個十年研究和商業化的熱點,所以本書非常值得一讀。
——莫比嗨客樹莓派智能機器人有限公司創始人兼CEO 劉端陽
目錄
0無所不在的 與物聯網設備 1
0.1 與物聯網.3
0.2 MPU、MCU 與SoC 介紹 6
0.3 章節導讀 9
1 入門 13
1.1 入門14
1.2 語言基礎19
1.3 函數定義與事件處理程序. 29
1.4 定時産生隨機數 32
1.5 Array(數組)對象. 34
1.6 認識Object(對象)類型. 36
1.7 BOM(瀏覽器對象模型)與DOM(文檔對象模型)41
動手做 操作網頁對象 43
1.8 在網頁中嵌入 44
1.9 事件觸發程序 46
2 認識jQuery 庫 53
2.1 jQuery 簡介 54
2.2 jQuery 語法基礎 59
2.3 AJAX 技術:動態更新HTML 內容 64
動手做 從Arduino 輸齣純文本溫度 66
2.4 網頁消息交換格式 69
2.5 Arduino 輸齣JSON 消息 73
2.6 調整燈光亮度的網頁界麵 76
動手做 接收調光值的Arduino 網站程序 76
2.7 使用jQuery UI 附加網頁用戶界麵元素 79
動手做 製作滑塊界麵網頁 82
2.8 AJAX 的安全限製 85
3 Node.js 入門 91
3.1 在電腦以及樹莓派上安裝Node.js 94
3.2 Node 編程起步 99
3.3 使用http 模塊創建網站服務器程序 103
3.4 事件驅動、非阻塞I/O 示範:讀取文件 107
3.5 global(全局)對象與模塊文件 113
3.6 安裝與管理模塊:使用npm 工具程序115
3.7 使用Express 框架開發網站應用程序 118
3.8 接收URL 數據. 122
3.9 接收與處理POST 數據 125
3.10 使用package.json 管理Node 項目的模塊程序 129
動手做 從Arduino 傳遞溫濕度值給Node 網站 131
3.11 使用JSONP 格式跨網域訪問信息 136
4 Node.js 串口通信與樹莓派GPIO 控製 143
4.1 安裝編譯Node 模塊所需的軟件144
4.2 安裝C/C++ 編譯器147
動手做 Node.js 串口通信 150
動手做 從Node.js 發送串口數據 154
4.3 通過Node.js 運行係統指令(運行raspistill 指令拍照) 157
4.4 樹莓派的GPIO 簡介 162
4.5 Node.js 程序GPIO 控製:使用onoff 模塊 166
動手做 GPIO 輸入/ 輸齣信號練習:按開關閃爍LED 167
動手做 通過紅外傳感模塊拍攝照片 170
4.6 樹莓派GPIO 集成Arduino 控製闆 172
4.7 5V 和3.3V 電壓準位轉換 182
4.8 MOSFET 邏輯電位轉換電路原理解說 185
5 使用霹靂五號操控Arduino 189
5.1 霹靂五號:用 控製Arduino. 190
動手做 用霹靂五號指揮Arduino 閃爍LED 192
動手做 啓用上拉電阻並讀取開關信號200
動手做 模擬輸入與PWM 輸齣程序實驗 201
動手做 檢測溫度203
動手做 控製舵機 207
動手做 控製LED 矩陣顯示圖像.209
5.2 使用socket.io 創建實時連接 211
動手做 創建實時通信程序 214
動手做 瀏覽器與矩陣LED 作畫 217
6 電子郵件、串流視頻、計算機視覺與操控舵機 227
6.1 通過Node 發送電子郵件 228
動手做 雲搜證:拍照自動發送E-mail. 233
動手做 串流視頻:推播實時影像 234
6.2 使用MJPG 壓縮與串流視頻. 240
6.3 控製舵機雲颱 246
動手做 使用方嚮鍵操控舵機雲颱 247
動手做 攝像頭雲颱的Node 服務器代碼 249
6.4 使用觸摸屏幕虛擬搖杆操控攝像頭雲颱 250
6.5 瀏覽器連接遊戲控製器(電玩控製器) 254
動手做 使用gamepad.js 庫創建遊戲器操作的網頁程序255
6.6 計算機視覺(computer vision)應用260
6.7 使用tracking.js 偵測人臉. 264
動手做 臉孔偵測與舵機聯動 270
動手做 偵測顔色 273
7 使用MongoDB 數據庫以及ejs 模闆引擎創建動態網頁279
7.1 數據庫簡介. 280
7.2 安裝MongoDB 285
7.3 MongoDB 的基本操作 289
7.4 查詢數據 294
7.5 更新與刪除數據. 298
7.6 使用mongoose 包連接MongoDB 數據庫299
7.7 連接MongoDB 並讀取數據的程序 303
動手做 存儲Arduino 上傳的溫濕度數據 307
7.8 認識模闆引擎309
動手做 在ejs 模闆中顯示·近10 筆溫濕度數據 315
動手做 分頁顯示數據 318
8 數據可視化——使用C3.js 與D3.js 繪.0.
....
叢書名 :物聯網開發與應用叢書
作 譯 者:徐小龍
齣版時間:2017-08 韆 字 數:448
版 次:01-01 頁 數:280
開 本:16開
裝 幀:
I S B N :9787121323720
換 版:
所屬分類:科技 >> 通信與網絡 >> 通信網絡
紙質書定價:¥68.0
隨著科學技術的發展,定位技術正在深刻地影響著人們生活的各個方麵。本書主要介紹定位技術,重點是介紹室內定位技術,首先概述瞭位置服務與定位技術,介紹瞭位置服務定義、應用情況、曆史背景、發展現狀,介紹瞭定位技術的發展情況;接著介紹瞭衡量定位算法的主要性能指標、影響定位的主要因素,深入闡述瞭目前主流的定位算法,包括基於測距的定位算法和基於非測距的定位算法;·後詳細介紹室內定位技術,在闡述室內定位技術前,本書也花瞭一定的篇幅介紹室外定位技術,包括基於衛星的室外定位技術、基於基站的室外定位技術和混閤定位技術。
第1章 定位與位置服務 1
1.1 定位需求 1
1.1.1 自然界的定位 1
1.1.2 生物定位類型 5
1.1.3 生物定位應用 10
1.2 現代定位技術 11
1.2.1 人類定位需求 11
1.2.2 光學定位 11
1.2.3 焦點定位 13
1.2.4 觸摸屏定位 14
1.2.5 聲波定位 17
1.2.6 磁場定位 19
1.3 位置服務 23
1.3.1 位置服務的定義 23
1.3.2 位置服務的應用 23
1.3.3 應急救援應用 24
1.3.4 位置服務推薦 24
1.3.5 城市物流配送 25
1.3.6 城市共享單車 27
1.3.7 社交娛樂 28
1.3.8 室內定位 29
1.3.9 室內定位應用案例 31
1.4 本章小結 33
參考文獻 33
第2章 常用定位算法 36
2.1 定位評價標準 36
2.1.1 均方誤差 37
2.1.2 均方根誤差與剋拉美羅下限 37
2.1.3 圓誤差概率 38
2.1.4 幾何精度因子 38
2.2 影響定位的主要因素 40
2.2.1 非視距傳播 40
2.2.2 多徑傳播 42
2.2.3 其他電子設備信號乾擾 42
2.2.4 移動終端定位時的位置 43
2.3 基於測距的定位算法 43
..
叢書名 :物聯網開發與應用叢書
作 譯 者:廖建尚
齣版時間:2017-06 韆 字 數:748
版 次:01-01 頁 數:468
開 本:16開
裝 幀:
I S B N :9787121318221
換 版:
所屬分類:科技 >> 通信與網絡 >> 通信網絡
紙質書定價:¥88.0
本書結閤CC2530和ZigBee、CC1110和SimpliciTI、CC2540和低功耗藍牙、CC3200和Wi-Fi,由淺入深地介紹物聯網和雲平颱開發技術。全書采用任務式開發的學習方法,共積纍瞭50多個趣味盎然、貼近社會和生活的案例,每個案例均有完整的開發過程,分彆是明確的學習目標、清晰的環境開發要求、深入淺齣的原理學習、詳細的開發內容和完整的開發步驟,·後進行總結和拓展,將理論學習和開發實踐結閤起來,每個案例均附上完整的開發代碼,在源代碼的基礎可以進行快速二次開發。本書將無綫傳感網絡技術、物聯網平颱開發技術、Android移動互聯網開發結閤在一起,實現瞭強大的物聯網數據采集、傳輸和處理,可以開發功能強大的物聯網係統,並適用在多個行業的應用。
第1章 無綫傳感物聯網開發基礎 1
1.1 任務1 認識物聯網與無綫傳感網絡 1
1.1.1 物聯網 1
1.1.2 物聯網重點發展領域 2
1.1.3 物聯網和“互聯網+” 4
1.1.4 物聯網中的無綫傳感網絡技術 5
1.2 任務2 認識物聯網開發平颱 11
1.2.1 ZXBeeEdu無綫節點介紹 11
1.2.2 ZXBee 係列無綫模組介紹 12
1.2.3 跳綫設置及硬件連接 13
1.2.4 無綫節點硬件資源 16
1.3 任務3 搭建物聯網開發環境 17
1.3.1 學習目標 17
1.3.2 開發環境 18
1.3.3 原理學習 18
1.3.4 開發步驟 18
1.4 任務4 創建,個IAR應用程序 20
1.4.1 創建工程 20
1.4.2 工程設置 23
1.4.3 IAR程序的下載、調試 25
1.4.4 下載hex文件 28
第2章 TI CC係列處理器接口開發 30
2.1 任務5 GPIO驅動 31
2.1.1 學習目標 31
2.1.2 開發環境 31
2.1.3 原理學習 31
2.1.4 開發內容 33
2.1.5 開發步驟 34
2.1.6 總結與拓展 35
2.2 任務6 外部中斷 35
2.2.1 學習目標 35
2.2.2 開發環境 35
2.2.3 原理學習 35
2.2.4 開發內容 37
2.2.5 開發步驟 38
2.2.6 總結與拓展 39
2.3 任務7 定時器 39
2.3.1 學習目標 39
2.3.2 開發環境 39
2.3.3 原理學習 39
2.3.4 開發內容 41
2.3.5 開發步驟 42
2.3.6 總結與拓展 43
第3章 TI CC係列處理器傳感器接口開發 44
3.1 任務8 光敏傳感器 44
3.1.1 學習目標 44
3.1.2 開發環境 44
3.1.3 原理學習 45
3.1.4 開發內容 45
3.1.5 開發步驟 47
3.1.6 總結與拓展 47
3.2 任務9 溫濕度傳感器 47
3.2.1 學習目標 47
3.2.2 開發環境 47
3.2.3 原理學習 47
3.2.4 開發內容 49
3.2.5 開發步驟 51
3.2.6 總結與拓展 52
3.3 任務10 雨滴/凝露傳感器 52
3.3.1 學習目標 52
3.3.2 開發環境 52
3.3.3 原理學習 52
3.3.4 開發內容 53
3.3.5 開發步驟 54
3.3.6 總結與拓展 54
第4章 CC2530和ZigBee協議開發 55
4.1 任務11 認識ZStack協議棧 56
4.1.1 ZStack的安裝 56
4.1.2 ZStack的結構 57
4.1.3 設備的選擇 59
4.1.4 定位編譯選項 59
4.1.5 ZStack中的尋址 61
4.1.6 ZStack中的路由 62
4.1.7 OSAL調度管理 63
4.1.8 配置信道 64
4.2 任務12 解析ZStack協議棧工程 65
4.2.1 學習目標 65
4.2.2 開發環境 65
4.2.3 原理學習 65
4.3 任務13 多點自組織組網 81
4.3.1 學習目標 81
4.3.2 開發環境 81
4.3.3 原理學習 81
4.3.4 開發內容 83
4.3.5 開發步驟 86
4.3.6 總結與拓展 88
4.4 任務14 信息廣播/組播 88
4.4.1 學習目標 88
4.4.2 開發環境 88
4.4.3 原理學習 88
評分
評分
評分
評分
評分
評分
評分
評分
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有