Robofun 機器人論壇

標題: Arduino Xbee 連線 [打印本頁]

作者: unaiop    時間: 2012-11-15 22:00
標題: Arduino Xbee 連線
各位好

最近買到了兩個 XBee serial 2 想做與 Cooper maa 一樣的測試(http://coopermaa2nd.blogspot.tw/ ... -xbee-series-2.html),單心線測過程式OK。

XBee 的 modem : XB24-B,並設置一為 ZIGBEE COORDINATOR AT, 另一為 ZIGBEE ROUTOR/END DIVICE AT

Xbee shield 是
http://www.elechouse.com/elechouse/index.php?main_page=product_info&cPath=&products_id=676
http://163.22.162.226/playrobot/zigbeebs2base.html 混搭

Upload 程式後,再接上兩組 Xbee , END DEVICE 可以看的到 Tx 閃光但 Coordinator 遲遲收不到訊號,不知道是怎麼回事。
如果前輩們有空理我的時候給個意見,感激不盡,謝謝。
作者: a125125460    時間: 2012-11-16 05:03
小弟我也是在搞xbee的...
但是你給的資料太少,
希望你將X-CTU的設定PO出來讓大家看看,
還有你要傳送端的程式與接收端的程式,
Xbee的內部設定的東西很多,
資料太少時在沒啥辦法幫你,
如果你是真的想要搞xbee的話,
我是建議你先把xbee的datesheet先看看會比較好一點
作者: unaiop    時間: 2012-11-16 11:03
本帖最後由 unaiop 於 2012-11-16 11:33 編輯

謝謝前輩回答,剛已經把問題解決了。

我在 X-CTU 的設定按照 Cooper maa 的方法,modem 不變,只有改 COORDINATOR AT 和 ROUTER/END DEVICE AT,firmware 不理它,後面的參數只動 Pan 調成一樣(234)。

往回找了一下過去的文章,發現我的兩塊 wifi shield 都有人說不好用,或有短路問題,於是就找出 Xbee 的腳位圖,先依(http://tymkrs.tumblr.com/post/17 ... s-x-ctu-hello-world)測試 Xbee 沒問題,之後兩個 Xbee 都改成直接連接腳位 VCC、Gnd、Din(UNO Tx)、Dout(UNO Rx)。

如此一來就可以連線了。
但有時接收端會延遲收到訊號,這個小缺點還待解決。

最後完成一個透過 Xbee END DEVICE 傳送 Sensor 訊號到 COORDINATOR ,再藉由 Ethernet 傳訊號值到 Cosm 上。
作者: a125125460    時間: 2012-11-18 04:27
本帖最後由 a125125460 於 2012-11-18 04:29 編輯

先恭喜你找出問題了,
至於延遲收訊號這個問題,
我想提醒你的就是,有可能是傳輸速率太快,可以試試看將delay延長,
xbee再傳大資料的時候,
在一段時間內傳輸的量太大,
他會產生網路所說的lag,
然後就是....end是不能傳資料的,
它只能收資料,
如果有資料要傳回,要用roter去傳(概念上的問題




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2