基本信息
條 形 碼: 9787302275015
I S B N : 9787302275015
出版時間: 2012-1-1
開 本: 16開
頁 數: 352
定 價: 36 元
內容簡介
物聯網是感測器、通信及計算機等領域新興的一個交叉學科。本書的特點是強調實用性和先進性,力求通俗易懂。本書適用於物聯網、計算機、電子、控制及信息等相關專業的大專院校學生,對於廣大工程技術人員,也不失是一本凝結寶貴經驗的好書。 《最新物聯網實用開發技術》被新加坡idetco機構指定為物聯網專業培訓認證教材。
本書目錄
第1章物聯網中無線感測器網路、射頻識別、WiFi技術
1.1物聯網概述
1.1.1物聯網的定義
1.1.2物聯網的組成
1.1.3物聯網中的四大支撐網路
1.2無線數據傳輸
1.2.1無線電波和信道
1.2.2短距離無線數據傳輸的原理
1.3無線感測器網路的結構
1.3.1無線感測器網路節點組成
1.3.2無線感測器網路的特點
1.3.3無線感測器網路的研究熱點
1.4無線感測器網路的路由協定
1.4.1平面路由協定
1.4.2分層路由協定
1.4.3平面路由與分層路由的比較
1.5無線感測器網路的能耗問題
1.5.1無線感測器網路低功耗設計的必要性
1.5.2無線感測器網路節點的節能設計策略
1.6射頻識別技術
1.6.1射頻識別技術簡介
1.6.2射頻識別系統的分類
1.6.3射頻識別系統的組成
1.6.4電子標籤的工作原理
1.6.5有源電子標籤的工作方式
1.7無線區域網路WiFi
1.7.1WiFi技術概述
1.7.2IEEE802.11無線區域網路與其他短距離無線通信標準的比較
1.7.3WiFi網路的系統結構
第2章SeaIOTI型物聯網硬體開發平台
2.1SeaIOTI型物聯網實驗櫃整體概述
2.2主機系統硬體平台設計
2.2.1人體紅外感應模組
2.2.2SPI匯流排接口
2.2.3I2C匯流排接口
2.2.4數字音頻接口
2.2.5攝像頭模組
2.2.6乙太網模組
2.2.7SD卡接口
2.2.8手機模組
2.2.9CC1101433無線數傳模組
2.2.10SPI/SDIO接口的WiFi模組
2.2.11USB接口的WiFi模組
2.3感測器節點硬體平台設計
2.3.1MSP430F1232單片機
2.3.2射頻模組
2.3.3溫度感測器模組
2.3.4濕度感測器模組
2.3.5玻璃破碎探測器
2.3.6前端氣體感測器節點
2.3.7煙感探測器模組
2.3.8學習型紅外遙控器
2.3.9射頻識別RFID模組
2.3.10指紋識別模組
2.3.11ZigBee模組
2.3.124~20mA變送器
2.3.13基於LPC2210的乙太網節點設計
第3章SeaIOTI型物聯網軟體開發平台的建立與設定
3.1主機系統中WindowsCE5.0作業系統的建立
3.1.1WindowsCE簡介
3.1.2建立WindowsCE5.0開發環境
3.1.3編譯WindowsCE5.0平台
3.1.4燒寫WindowsCE5.0核心
3.1.5在WindowsCE和桌面系統之間建立連線
3.1.6應用程式開發平台SDK的建立
3.2主機系統的應用程式開發平台
3.2.1eMbeddedVisualC++簡介
3.2.2eMbeddedVisualC++安裝與配置
3.2.3eMbeddedVisualC++的套用開發
3.3以MSP430為控制器的前端節點軟體設計平台的建立
3.3.1IARFor430軟體的安裝
3.3.2IAR軟體的設定與調試
3.4以LPC2210為控制器的前端節點軟體設計平台的建立
3.4.1ADS1.2集成開發環境的組成
3.4.2調試LPC2210需要準備的工具
3.4.3使用ADS1.2創建和編譯工程
本章小結
第4章SeaIOTI型物聯網實驗櫃的軟體開發
4.1主機系統軟體開發
4.1.1GPIO輸出控制蜂鳴器實驗
4.1.2人體感應模組實驗
4.1.3串口通信實驗
4.1.4AD實驗
4.1.5PWM實驗
4.1.6I2C實驗
4.1.7SD卡實驗
4.1.8語音留言實驗
4.1.9攝像頭模組驅動實驗
4.1.10TCP/IP客戶端實驗
4.1.11TCP/IP伺服器實驗
4.1.12GSM模組實驗
4.1.13電子秘書實驗
4.1.14家居控制實驗
4.1.15VGA顯示
4.2前端節點軟體開發
4.2.1溫度感測器實驗
4.2.2濕度感測器實驗
4.2.3玻璃破碎探測實驗
4.2.4氣體感測器實驗
4.2.5煙感探測實驗
4.2.6紅外遙控實驗
4.2.7RFID實驗
4.2.8ZigBee實驗
第5章主機系統中Linux軟體開發平台的建立
5.1燒寫Linux核心與檔案系統
5.2建立Linux開發環境
5.2.1圖解安裝Fedora9.0
5.2.2常用設定和服務
5.2.3建立交叉編譯環境
5.2.4解壓安裝原始碼
5.2.5解壓創建目標檔案系統
5.2.6目標檔案系統映象製作工具mkyaffs2image
5.2.7配置網路檔案系統NFS服務
5.3定製Linux核心及製作檔案系統
5.3.1編譯核心
5.3.2製作目標板檔案系統映像
5.4嵌入式Linux程式開發入門示例
5.4.1網路編程示例——伺服器/客戶機
5.4.2Linux中的AD轉換示例
5.5Linux系統的Qt界面
5.5.1用戶界面GUI介紹
5.5.2Qt介紹
5.5.3Qt設計器
5.5.4Qt編程
5.5.5簡單的“helloworld”
第6章物聯網套用項目舉例
6.1無線智慧型家居安防系統
6.1.1無線智慧型家居安防系統需要實現的功能
6.1.2無線智慧型家居安防系統的理論基礎
6.1.3無線智慧型家居系統的硬體設計
6.1.4無線智慧型家居系統的軟體設計
6.2基於RFID技術的高速公路不停車收費系統
6.2.1系統組成
6.2.2系統工作流程
6.3短距離無線抄表系統
6.3.1無線抄表系統的組成
6.3.2系統各模組之間的通信設計
6.4其他短距離無線通信的套用
6.4.1PC的無線外設
6.4.2胎壓監測系統
6.4.3物流系統
本章小結
參考文獻