作者立足無線傳感器網絡的應用與實踐,本著深入淺出、通俗易懂、承上啟下、操作性強等編寫原則,突出具體的應用設計,力求使本書成為講授方法、指導實踐性質的教材。本書既符合本科院校的系統(tǒng)化教學需要,又適用于高職高專類院校的實作性要求,也可用于企業(yè)技術培訓。本書結合無線傳感器網絡操作系統(tǒng)TinyOS與ZigBee PRO協(xié)議,分兩部分介紹無線傳感器網絡的應用開發(fā)技術。第一部分是TinyOS 2.x應用部分,依次按NesC語言編程、GPIO控制、串口通信、定時器、傳感器測量、射頻數(shù)據(jù)收發(fā)、低功耗控制、節(jié)點RSSI測量、路由協(xié)議介紹。第二部分是ZigBee PRO協(xié)議部分,與TinyOS部分相呼應,從ZigBee協(xié)議特點、簡單模塊控制到無線組網等技術依次展開,逐步掌握ZigBee開發(fā)無線傳感器應用工程的方法。TinyOS與ZigBee相得益彰,一個采用開源操作系統(tǒng)、編程簡單,適用于應用與算法分析,另一個架構完備,設計工作量小,兩者都是當前主要的無線傳感器網絡開發(fā)方式。全書內容豐富、文字簡練、圖文并茂、結合實際,較為詳盡地闡述了當前無線傳感器網絡的主流應用技術。本書可作為物聯(lián)網工程、傳感器網絡、通信工程等專業(yè)高年級本科生及研究生的教材,也可供從事無線傳感器網絡系統(tǒng)開發(fā)的工程技術人員、科研人員閱讀參考。