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