本書全面、系統(tǒng)地闡述了無線傳感器網絡(WSN)技術的基本原理、關鍵設備和技術應用。全書共7個項目,每個項目均以任務為導向,對目前實際應用中幾種典型的短距離無線通信技術進行分析與設計,包括認識無線傳感器網絡、搭建無線傳感器網絡開發(fā)環(huán)境、基礎射頻無線通信技術應用設計、Z-Stack無線通信技術應用設計、藍牙無線通信技術應用設計、WiFi無線通信技術應用設計、GPRS無線通信技術應用設計。在內容的銜接上,7個項目的教學內容由淺入深,由簡到繁,按"基礎—應用—綜合—拓展”的層次遞進。本書按照無線傳感器網絡技術體系結構,充分考慮高職高專院校學生的特點,結合無線傳感器網絡應用實際情況,將每個項目與實體的物聯(lián)網相關設備相結合。在結構安排上,通過明確的任務目標與要求、任務相應的知識點、任務實訓步驟、技能拓展等方面來組織內容,體現(xiàn)理論夠用、實踐為主的"工學結合”的特點。
作者薛君,武漢職業(yè)技術學院教師,雙師型教師。一直從事物聯(lián)網專業(yè)建設方向的教學和科研工作,多次帶領學生參加職業(yè)技能大賽并獲獎,有著豐富的教學和實踐經驗。
項目一 認識無線傳感器網絡
任務1.1 無線傳感器網絡概述
任務1.2 無線傳感器網絡技術發(fā)展歷程
1.2.1 國外發(fā)展歷程
1.2.2 國內發(fā)展現(xiàn)狀
任務1.3 無線傳感器網絡的特點
任務1.4 無線傳感器網絡關鍵技術與應用
1.4.1 幾種典型的短距離無線通信網絡技術
1.4.2 無線傳感器網絡的應用領域
【知識點小結】
【拓展與思考】
【強國實訓拓展】
項目二 搭建無線傳感器網絡開發(fā)環(huán)境
任務2.1 認識NEWLab實訓平臺
2.1.1 NEWLab實訓平臺各類接口
2.1.2 傳感器模塊與無線通信模塊
2.1.3 仿真器模塊
任務2.2 安裝相關軟件
2.2.1 安裝IAR 8.10軟件
2.2.2 安裝SmartRF04EB驅動
2.2.3 安裝SmartRF Flash Programmer軟件
任務2.3 建立ZigBee開發(fā)環(huán)境——以點亮一盞LED燈為例
2.3.1 建立IAR開發(fā)環(huán)境
2.3.2 配置工程
2.3.3 編寫、調試程序
【知識點小結】
【拓展與思考】
【強國實訓拓展】
項目三 基礎射頻無線通信技術應用設計
任務3.1 Basic RF無線控制LED燈
3.1.1 Basic RF工作原理
3.1.2 任務實訓步驟
任務3.2 Basic RF無線串口通信
3.2.1 串口通信原理
3.2.2 任務實訓步驟
任務3.3 開關量傳感器采集系統(tǒng)
3.3.1 傳感器的技術原理
3.3.2 紅外傳感器工作原理
3.3.3 聲音傳感器工作原理
3.3.4 任務實訓步驟
任務3.4 模擬量傳感器采集系統(tǒng)
3.4.1 氣體傳感器工作原理
3.4.2 光照傳感器工作原理
3.4.3 任務實訓步驟
任務3.5 數字量傳感器采集系統(tǒng)
3.5.1 數字量傳感器技術
3.5.2 溫度傳感器工作原理
3.5.3 濕度傳感器工作原理
3.5.4 任務實訓步驟
任務3.6 環(huán)境智能監(jiān)測系統(tǒng)設計與應用
3.6.1 通信網絡地址概述
3.6.2 Basic RF驅動文件介紹
3.6.3 任務實訓步驟
【知識點小結】
【拓展與思考】
【強國實訓拓展】
項目四 Z-Stack無線通信技術應用設計
任務4.1 基于Z-Stack的點對點通信
4.1.1 Z-Stack協(xié)議棧的概念
4.1.2 Z-Stack協(xié)議棧的安裝與說明
4.1.3 任務實訓步驟
任務4.2 基于Z-Stack的串口通信
4.2.1 Z-Stack操作系統(tǒng)的概念
4.2.2 OSAL運行機制
4.2.3 OSAL消息隊列
4.2.4 OSAL添加新任務和事件
4.2.5 OSAL的API函數
4.2.6 任務實訓步驟
任務4.3 基于綁定的無線燈光控制
4.3.1 綁定過程
4.3.2 Z-Stack的LED燈驅動
4.3.3 Z-Stack的按鍵驅動
4.3.4 任務實訓步驟
任務4.4 基于Z-Stack的串口透傳
4.4.1 單播
4.4.2 組播
4.4.3 廣播
4.4.4 任務實訓步驟
任務4.5 基于Z-Stack的模擬量傳感器采集系統(tǒng)
4.5.1 ZigBee無線網絡地址管理
4.5.2 ZigBee協(xié)議棧網絡拓撲結構
4.5.3 ZigBee Sensor Monitor介紹
4.5.4 任務實訓步驟
任務4.6 ZigBee無線傳感器網絡監(jiān)控系統(tǒng)設計
【知識點小結】
【拓展與思考】
【強國實訓拓展】
項目五 藍牙無線通信技術應用設計
任務5.1 基于BLE協(xié)議棧的串口通信
5.1.1 藍牙技術概念
5.1.2 BLE協(xié)議棧的安裝與使用
5.1.3 任務實訓步驟
任務5.2 基于BLE協(xié)議棧的無線點燈
5.2.1 主、從機數據建立連接流程
5.2.2 BLE應用數據傳輸過程
5.2.3 任務實訓步驟
【知識點小結】
【拓展與思考】
【強國實訓拓展】
項目六 WiFi無線通信技術應用設計
任務6.1 搭建WiFi最小系統(tǒng)開發(fā)環(huán)境
6.1.1 WiFi技術概述
6.1.2 IP地址介紹
6.1.3 WiFi無線控制方式
6.1.4 任務實訓步驟
任務6.2 WiFi無線控制風扇系統(tǒng)
【知識點小結】
【拓展與思考】
【強國實訓拓展】
項目七 GPRS無線通信技術應用設計
任務7.1 基于GPRS的接打電話
7.1.1 GPRS技術概述
7.1.2 AT指令
7.1.3 任務實訓步驟
【知識點小結】
【拓展與思考】
【強國實訓拓展】
項目八 NB-IoT無線通信技術應用設計
任務8.1 認識NB-IoT技術
8.1.1 NB-IoT技術概述
8.1.2 NB-IoT標準發(fā)展歷程
8.1.3 NB-IoT技術特點
任務8.2 基于NB-IoT的智能路燈系統(tǒng)
8.2.1 利爾達NB86-G模塊特性與引腳描述
8.2.2 利爾達NB86-G模塊工作模式與相關技術
8.2.3 利爾達NB86-G常用模塊AT指令
8.2.4 任務實訓步驟
任務8.3 基于NB-IoT的智能路燈云平臺的接入
8.3.1 NB-IoT網絡體系架構
8.3.2 NB-IoT部署方式
8.3.3 任務實訓步驟
【知識點小結】
【拓展與思考】
【強國實訓拓展】