《物聯(lián)網(wǎng)通信技術(shù)(項目教學(xué)版)》在介紹物聯(lián)網(wǎng)通信技術(shù)發(fā)展背景和技術(shù)應(yīng)用的基礎(chǔ)上,為了讓讀者快速掌握ZigBee(紫蜂)通信,WiFi(WirelessFidelity)通信,藍(lán)牙(Bluetooth)通信、RFID(射頻識別)及IPv6通信這五類目前物聯(lián)網(wǎng)應(yīng)用*為廣泛的短距通信技術(shù)與應(yīng)用,以這五類通信作為項目課題,按照項目教學(xué)方式,由項目任務(wù)、項目的提出、項目實施和項目總結(jié),構(gòu)成每個篇章。本書章節(jié)鋪設(shè)以項目為驅(qū)動,使學(xué)生從一開始就帶著項目開發(fā)任務(wù)進(jìn)入學(xué)習(xí),在項目的實施過程中逐漸掌握完成任務(wù)所需的知識和技能。
前言
本書主要講授ZigBee(紫蜂)通信、WiFi(WirelessFidelity)通信、藍(lán)牙(Bluetooth)通信、RFID(射頻識別)及IPv6通信這5類目前物聯(lián)網(wǎng)應(yīng)用最為廣泛的短距通信技術(shù)與應(yīng)用,并以這5類通信作為項目課題,按照項目教學(xué)方式,由項目任務(wù)、項目的提出、項目實施和項目總結(jié),構(gòu)成每個篇章。
本書以物聯(lián)網(wǎng)短距通信系統(tǒng)作為開發(fā)平臺,使用C51語言,提供大量源于作者多年教學(xué)積累和項目開發(fā)經(jīng)驗的實例。在學(xué)習(xí)本書之前,讀者需要掌握C51語言程序設(shè)計、單片機(jī)等知識。
本書概念清晰,邏輯性強(qiáng),循序漸進(jìn),語言通俗易懂,適合作為高等學(xué)校物聯(lián)網(wǎng)工程、電子信息工程、通信工程等相關(guān)專業(yè)的物聯(lián)網(wǎng)通信技術(shù)課程的教材,也適合短距離通信技術(shù)應(yīng)用開發(fā)的初級、中級人員學(xué)習(xí)參考。
由于本書涉及的范圍比較廣泛,加之物聯(lián)網(wǎng)又是新生事物,項目教學(xué)開展的時間還不長,書中不足之處在所難免,敬請讀者批評指正。
第1章ZigBee(紫蜂)通信
1.1項目任務(wù)
1.2項目的提出
1.3實施項目的預(yù)備知識
1.3.1ZigBee技術(shù)概述
1.3.2軟件安裝
1.3.3ZigBee硬件技術(shù)
1.4項目實施
1.4.1任務(wù)1: 點對點無線通信
1.4.2任務(wù)2: 點對多點無線通信
1.4.3任務(wù)3: 基于ZStack的無線組網(wǎng)通信
1.4.4任務(wù)4: 基于ZStack的串口控制LED
1.4.5任務(wù)5: 溫度檢測終端無線通信
1.4.6任務(wù)6: 無線透傳
1.4.7任務(wù)7: ZigBee無線通信模式下的傳感器采集
數(shù)據(jù)通信應(yīng)用系統(tǒng)
第2章RFID(射頻識別)
2.1項目任務(wù)
2.2項目的提出
2.3實施項目的預(yù)備知識
2.3.1RFID(射頻識別)概述
2.3.2軟件安裝
2.3.3RFID(射頻識別)硬件技術(shù)
2.4項目實施
2.4.1任務(wù)1: RFID自動讀卡
2.4.2任務(wù)2: 基于RFID的電子錢包應(yīng)用系統(tǒng)設(shè)計
第3章藍(lán)牙(Bluetooth)通信
3.1項目任務(wù)
3.2項目的提出
3.3實施項目的預(yù)備知識
3.3.1藍(lán)牙(Bluetooth)技術(shù)概述
3.3.2軟件安裝
3.3.3藍(lán)牙(Bluetooth)硬件技術(shù)
3.4項目實施
3.4.1任務(wù)1: Bluetooth組網(wǎng)配置
3.4.2任務(wù)2: 基于Bluetooth無線通信傳感器采集
數(shù)據(jù)通信設(shè)計
3.4.3擴(kuò)展任務(wù): 藍(lán)牙設(shè)備與手機(jī)(PC)通信連接
第4章WiFi(WirelessFidelity)通信
4.1項目任務(wù)
4.2項目的提出
4.3實施項目的預(yù)備知識
4.3.1WiFi概述
4.3.2WiFi硬件結(jié)構(gòu)原理
4.3.3WiFi的傳輸模式
4.4項目實施
4.4.1任務(wù)1: WiFi模塊組網(wǎng)配置
4.4.2任務(wù)2: 基于WiFi網(wǎng)絡(luò)的傳感器數(shù)據(jù)通信應(yīng)用設(shè)計
第5章IPv6通信
5.1項目任務(wù)
5.2項目的提出
5.3實施項目的預(yù)備知識
5.3.1IPv6概述
5.3.2軟件安裝
5.4項目實施
5.4.1任務(wù)1: 基于IPv6的Contiki系統(tǒng)入門
5.4.2任務(wù)2: 基于RPL的點對點通信
5.4.3任務(wù)3: 基于IPv6模塊的單播與多播通信
5.4.4任務(wù)4: IPv6模塊與PC的UDP通信
5.4.5任務(wù)5: 遠(yuǎn)程顯示IPv6模塊傳感器信息