完美圖解物聯網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
《包郵圖解物聯網IoT實操+物聯網開發與應用+室內定位技術 智能傢居係統網絡程序設計》這本著作,在看到它包含“智能傢居係統網絡程序設計”時,我的興趣就被大大激發瞭。如今智能傢居市場發展迅速,但要設計齣一個穩定、高效、用戶體驗好的係統,確實需要紮實的技術功底。我希望這本書能夠深入探討智能傢居網絡的設計理念,例如如何構建一個低延遲、高可靠性的通信網絡,支持多種通信協議(如Zigbee, Z-Wave, Wi-Fi, Bluetooth),並能有效管理大量的智能設備。此外,網絡安全也是智能傢居領域不可忽視的關鍵,這本書是否會提供關於如何保障智能傢居係統免受網絡攻擊的指導,包括數據加密、身份認證等方麵的技術細節?如果它能提供一些關於雲端架構設計、邊緣計算在智能傢居中的應用,以及如何開發配套的移動端和Web端應用程序的案例,那將是極具價值的。
評分拿到這本《包郵圖解物聯網IoT實操+物聯網開發與應用+室內定位技術 智能傢居係統網絡程序設計》,第一感受就是內容的分量很足。它似乎不隻是零散地介紹一些技術點,而是試圖構建一個相對完整的知識體係。我在閱讀過程中,對“室內定位技術”這個章節尤為感興趣。在智能傢居和物聯網的場景下,精確的室內定位能夠實現很多非常炫酷的功能,比如根據用戶的實時位置推送個性化服務,或者在傢庭環境中實現更精細化的設備聯動。這本書是否能夠詳細介紹目前主流的室內定位技術,比如Wi-Fi指紋、藍牙Beacon、UWB(超寬帶)等,並且深入講解它們的優缺點、實現原理以及在實際項目中的應用案例?如果它能提供一些關於如何進行定位係統開發和優化的建議,那就更好瞭。我希望這本書能夠不僅僅停留在概念層麵,而是能給齣一些可行的技術路綫和參考代碼,幫助我理解如何將這些定位技術集成到物聯網係統中,解決實際問題。
評分這本《包郵圖解物聯網IoT實操+物聯網開發與應用+室內定位技術 智能傢居係統網絡程序設計》的封麵設計就顯得十分紮實,一眼就能看齣是那種偏嚮實操和技術細節的讀物。我當初選擇它,主要就是看中瞭“圖解”和“實操”這兩個關鍵詞,畢竟對於物聯網這種新興領域,光看理論是很難真正理解透徹的,很多時候都需要動手實踐,通過圖文並茂的方式來輔助學習,纔能事半功倍。這本書的目錄結構清晰,從基礎的概念講解,到具體的開發流程,再到實際的應用場景,似乎都覆蓋得比較全麵。我尤其關注瞭其中關於“物聯網開發與應用”的部分,希望能從中找到一些實用的開發框架和編程技巧,瞭解當前主流的物聯網平颱和協議,比如MQTT、CoAP等,以及如何利用它們來實現設備之間的通信和數據采集。另外,“智能傢居係統網絡程序設計”也正是我目前工作中的一個重點,希望能在這本書裏找到一些關於如何構建穩定、安全的智能傢居網絡係統,以及如何開發相應的用戶界麵和後端服務的指導。總的來說,我對這本書的期待非常高,希望它能成為我學習和實踐物聯網技術的一本得力助手。
評分我選擇《包郵圖解物聯網IoT實操+物聯網開發與應用+室內定位技術 智能傢居係統網絡程序設計》這本書,是因為我對物聯網的“實操”部分非常看重。理論知識固然重要,但對於很多技術工作者來說,掌握如何將這些理論轉化為實際可用的産品和係統纔是關鍵。這本書是否能夠提供一些基於主流物聯網硬件平颱(如樹莓派、ESP32等)的實操項目?比如,如何連接傳感器、如何編寫嵌入式程序、如何將數據上傳到雲平颱,以及如何構建一個簡單的智能傢居控製係統?我希望它能有清晰的步驟、詳細的代碼示例,甚至是一些硬件選型和搭建的建議。而且,“物聯網開發與應用”這一塊,我更希望看到的是一些實際開發中遇到的問題以及對應的解決方案,而不是僅僅羅列一些通用的開發流程。例如,在數據安全、功耗管理、網絡通信穩定性等方麵,有沒有一些深入的探討和指導?
評分我購買《包郵圖解物聯網IoT實操+物聯網開發與應用+室內定位技術 智能傢居係統網絡程序設計》這本書,更多是看中瞭其“圖解”和“開發應用”的結閤。對於我這樣需要快速上手並解決實際問題的人來說,一本能夠提供清晰流程圖、電路圖,並輔以詳細代碼解析的書籍,無疑是最受歡迎的。我特彆想瞭解書中關於“物聯網IoT實操”的部分,是否能夠從最基礎的硬件連接講起,一步步引導讀者完成一個完整的物聯網項目?例如,如何利用傳感器采集環境數據,如何通過微控製器處理這些數據,然後如何將數據無綫傳輸到雲端進行存儲和分析,最後再通過某種方式(如手機APP)對數據進行可視化展示和設備控製?如果書中能夠提供一些關於不同物聯網通信協議(如HTTP, MQTT, CoAP)的詳細對比和應用場景分析,並且能夠講解一些常用的物聯網開發工具和平颱,那就非常符閤我的學習需求瞭。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有