2009年7月6日 星期一

Source Code 分析筆記-5

繼測試 ZigBee Home Sensor Demonstration 範例之後,我們接下來試的是Zigbee-Wireless-Sensor-Network 的應用範例,這個範例主要是在利用無線網路的應用部份

(關於此範例請參閱JN-AP-1015-Zigbee-Wireless-Sensor-Network 1v7.zip)


這個範例程式 Coordinator 並沒有寫 LCD螢幕的部份,所以將燒入Coodinator的晶片插到主版中,LCD螢幕並不會有任何的顯示情況產生,另外將燒入Coodinator 的晶片插在子版當中在ZigBee網路中它一樣能建立起 Coordinator 的位置,說明文件裡頭有提到可利用HyperTerminal來讀取Coordinator接收的值,於是我們開啟了Windows內建的超級終端機來使用,將Comport接在Coordinator 的版子上並將參數如圖設置



實際連線時,如圖可以看到收到的data格式呈現成這樣
Address(Router ID) = 0x143e
Humidity(濕度) = 51
Temperature (溫度)= 28
Voltage(電壓) = 2635(mV)

測試時有兩塊Router(0x143e、0x1)




為了測試是否資料是否是立即傳輸的狀態,我們簡單的對溼度感測器呼了一口氣,使其溼度能短時提昇 ,其溼度的data立即產生變化



專題的目標是要將感測的數據傳回至電腦端顯示,這個測試的範例離我們想要的很接近,往後方向可能將參考其寫法並做修改以及測試


1 則留言: