色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何為點對多點網格配置XBees

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-12 16:10 ? 次閱讀

步驟1:無線設置

可以用兩種方式配置XBee模塊:透明模式(AT)和API模式(API)。在AT模式下,您僅限于兩個XBees之間的點對點通信。在API模式下,我們可以輕松地從COORDINATOR和世界上許多XBees進行發送和接收。此外,API模式將公開每個數據包中編碼的各種其他信息

在點對多點無線配置(請參見圖1)中,多個節點(路由器/終端設備)以藍色顯示,發送和接收來自中心協調員(紅色)。

Andrew Rapp編寫了出色的XBee Java API,可以在以下位置找到:http://code.google.com/p/xbee-api/

Andrew還提供了有關以下內容的詳細說明:將XBee API與流行的IDE Eclipse集成在一起。對于我的項目(出于未知原因),我決定使用Swing JAVA GUI庫,對我來說,使用NetBeans進行開發要容易一些。因此,我還將提供有關如何使用Netbeans設置XBee JAVA API的說明。但是首先我們需要在XBee上配置固件。

步驟2:XCTU設置

我知道最初配置XBees的唯一方法是使用XCTU。這是XBee的制造商Digi提供的免費程序。 XCTU僅在Windows上運行,但是,我已經成功使用在Wine下運行的XCTU配置XBees。實際上,我什至已經成功地在MacBook上配置了XBee,并且在虛擬機上安裝了Debian,并且運行XCTU的WINE。因此,無論您使用什么操作系統,都可以配置XBee!

我首先使用Macbook安裝了VirtualBox,然后下載并安裝了Debian Network ISO。安裝完操作系統后,我從下載鏈接下載XCTU,并通過aptitude(Debian軟件包管理器)安裝wine。

下載所有內容后,運行WINE和從DIGI下載的XCTU可執行文件。 (請參見圖1)。安裝后,您將需要在/dev/ttyUSBx(x:0,1,2,3)和COM0x(x:0,1,2,3)之間創建符號鏈接。如果它們現在不存在,請不要擔心。將fdti-usb芯片連接到XBee后,/dev/ttyUSBx將存在。

cd?/.wine/dosdevices

ln -s/dev/ttyUSB0 COM00

請參見圖2

(以下假設您已使用USB接口將XBee連接到計算機。這可以通過各種XBee分支板完成。)

下一步,您將需要更新XCTU(我知道,我們甚至還沒有運行XCTU !)。我無法從虛擬機更新XCTU。幸運的是,我發現有人使用Windows計算機,并要求他們更新XCTU的配置文件。為了我們的所有方便,他們打包了更新。將更新的文件復制到“ .wine/drive_c/Program Files/Digi/XCTU/update/”(如果您需要更新文件的幫助,請給我發消息)

現在,我們終于可以運行XCTU。請參閱圖3。成功啟動后,插入XBee,并允許虛擬機訪問您的USB設備。在VirutalBox下,這可以通過單擊設備-》 USB設備-》 FTDI(我的USB設備)來完成。通過在命令行“ ls/dev/ttyUSB *”上鍵入來檢查是否添加了設備。您應該會看到一個列表。

在XCTU中,單擊下半部分的“網絡接口”,然后添加指向所列出的/dev/ttyUSBx的鏈接名稱。在我的情況下,列出了/dev/ttyUSB0,因此我添加了COM00(請參見圖4)。單擊“添加”后,選擇名稱,然后單擊“測試/查詢”。您應該看到成功的通信(圖片5)

步驟3:XCTU重新配置

現在XCTU正在運行,我們需要將設備重新配置為API模式。首先單擊調制解調器配置(右上角選項卡),然后單擊讀取按鈕(圖1)。從下拉菜單中選擇ZNET 2.5 ROUTER/END DEVICE API(圖片2)。單擊“寫入”,然后等待直到寫入完成。可能會彈出一個對話框,要求重置設備。如果是這種情況,并且您正在使用XBee LilyPad Breakout,只需將MINUS引腳連接到RST引腳并釋放。重新配置后,單擊“測試/查詢”按鈕以確認XBee已經重新配置(圖3)

步驟4:XBee Java API

現在我們可以為API模式配置XBees,讓我們切換到設置JAVA環境的方法。

如果您要使用Eclipse IDE,我建議按照Andrew Rapp的說明在這里找到:http://code.google.com/p/xbee-api/wiki/GettingStartedWithEclipse

如果您選擇使用Netbeans IDE,請執行以下操作:下層NetBeans并安裝。

選擇:新建項目-》 Java- 》具有現有源代碼的Java項目(以下是我的設置)

項目名稱:TestXBeeJavaAPI

項目文件夾:/Users/benzaitlen/NetBeansProjects/TestXBeeJavaAPI

單擊“下一步”

為源程序包添加文件夾并選擇src XBee Java Api文件夾中的文件夾

單擊下一步

然后單擊完成

如果文件列表中有紅色感嘆號 點,則可能需要添加log4j和/或RXT X JARS。幸運的是,Andrew將這兩個文件與源文件打包在一起。右鍵單擊“導航”窗口中的庫,然后導航到API文件夾-》 lib-》 log4j.jar

。如果收到以下錯誤:log4j:ERROR無法讀取配置文件[log4j.properties],請確保log4j .properties位于您的netbeans項目文件夾中。 (log4j.properties文件也由Andrew Rapp的JAVA軟件包提供)。RXTX在OSX上存在一些問題。您可以從http://rxtx.qbang.org/wiki/index.php/Download嘗試二進制文件或源代碼。如果嘗試編譯源代碼,請確保從developer.apple.com下載最新的Java Developer Package。如果您對OSX感到沮喪,請使用已經安裝的ubuntu/debian虛擬機!

一旦確定可以使用JAVA API,就編寫兩個XBees。一個應該是ZNET 2.5 ROUTER/ENDDEVICE API 1347,另一個應該是ZNET 2.5 COORDINATOR API1147。在這一點上,我強烈建議您使用一些遮蓋膠帶標記兩個XBee。

第5步:XBee Arudino API

Homestretch!

現在,XBees處于API模式。我們必須讓Arduino也使用XBee API。再次,Adnrew已經為我們完成了繁重的工作。從以下位置下載Arduino API ZIP文件:http://code.google.com/p/xbee-arduino/

解壓縮XBee文件夾并將其復制到ARDUINO_HOME/hardware/libraries或創建文件夾“ libraries”(無論存儲在哪里)您的草圖,并在那里解壓縮。如果要從以前的版本升級,請確保刪除XBee.o。一旦安裝,我建議您使用JAVA和Arduino API,以確保您可以發送和接收消息。兩個庫中都提供了很多示例。假設您已將arduino + xbee和XBee連接到計算機,請嘗試設置以下內容:ArduinoReceiveTest.java(計算機端)和Series2_Tx.pde(Arduino端)。

有關依賴XBee API的說明模式請單擊此處

此材料基于國家科學基金會在Kylie A. Peppler授予的第0855886號資助下的工作。本材料中表達的任何觀點,發現,結論或建議均為作者的觀點,不一定反映美國國家科學基金會的觀點。
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    69

    文章

    4968

    瀏覽量

    87655
收藏 人收藏

    評論

    相關推薦

    利用自適應網格細化功能自動生成最佳網格

    仿真預處理的目標是根據分析創建所需的網格。在生成同時解析幾何和物理特征的網格時,我們的目標是提高計算效率。基于仿真預期,我們可以針對流動特征不明顯的特定網格區域進行網格增強。在下圖中,
    的頭像 發表于 11-23 01:03 ?368次閱讀
    利用自適應<b class='flag-5'>網格</b>細化功能自動生成最佳<b class='flag-5'>網格</b>

    多點位移計安裝與埋設的基本步驟

    參考。一、現場勘測與測量確定在安裝多點位移計之前,首先需要對結構物進行全面的現場勘測,了解結構物的形狀、規模和可能的位移特征。根據結構物的實際情況,確定適合進行
    的頭像 發表于 11-13 12:59 ?505次閱讀
    <b class='flag-5'>多點</b>位移計安裝與埋設的基本步驟

    WiLink 8 WLAN軟件- 802.11s網格

    電子發燒友網站提供《WiLink 8 WLAN軟件- 802.11s網格.pdf》資料免費下載
    發表于 10-29 09:55 ?0次下載
    WiLink 8 WLAN軟件- 802.11s<b class='flag-5'>網格</b>

    何為住宅配置靜態IP:步驟與注意事項

    為住宅配置靜態IP地址,通常涉及以下步驟和注意事項。
    的頭像 發表于 10-24 08:02 ?255次閱讀

    多點觸控是觸摸屏嗎_多點觸控功能

    多點觸控是觸摸屏的一種技術。多點觸控(Multipoint Touch)是一種人機交互技術,它允許用戶同時使用多個手指或觸點在同一顯示界面上進行操作。這種技術摒棄了傳統的鍵盤、鼠標等單點操作方式
    的頭像 發表于 10-21 15:47 ?1130次閱讀

    多點觸控和單點觸控哪個好

    多點觸控和單點觸控各有其優缺點,具體哪個更好取決于應用場景和用戶需求。以下是對兩者的詳細比較:
    的頭像 發表于 10-21 15:36 ?625次閱讀

    多點觸控和單點觸控區別

     多點觸控和單點觸控是觸摸屏技術的兩種主要類型,它們在功能、應用場景以及用戶體驗等方面存在顯著差異。以下是對這兩種觸控技術的詳細比較:
    的頭像 發表于 10-21 15:35 ?1253次閱讀

    無線多點通信怎么用

    無線多點通信(Wireless Multi-point Communication)是一種允許多個設備或節點通過無線方式進行數據交換和通信的技術。這種技術廣泛應用于各種場景,包括無線局域網(WLAN
    的頭像 發表于 09-23 11:00 ?349次閱讀

    服務網格DPU卸載解決方案

    服務網格(Service Mesh)是微服務架構中的一種重要技術,它主要處理服務之間的通信,為服務間的信息交換提供更安全、更快速且更可靠的基礎設施層。服務網格將服務治理從業務邏輯中剝離出來,拆解為獨立的進程,實現異構系統的統一治理和增強網絡安全。
    的頭像 發表于 09-20 16:25 ?327次閱讀
    服務<b class='flag-5'>網格</b>DPU卸載解決方案

    多點多點的組網方式有5個特點

    多點多點組網方式是指在網絡中存在多個節點,每個節點可以與其他所有節點進行通信的一種網絡架構。與傳統的點對點和多點組網方式相比,多點
    的頭像 發表于 09-02 11:37 ?472次閱讀

    二次回路多點接地故障查找儀裝置構成及原理——每日了解電力知識

    分組 分析儀功能:分析儀判斷被測公共回路接地系統是否存在多點接地,如果存在多點接地,會在N600接地線上施加一低頻小電流信號以供探測儀實現故障的定位。 探測儀功能:當被測系統存在多點
    的頭像 發表于 06-11 10:12 ?404次閱讀
    二次回路<b class='flag-5'>多點</b>接地故障查找儀裝置構成及原理——每日了解電力知識

    何為TC275-SB制作MCAL?

    嗨我通過 TC275 ShiledBudy 學習 AUTOSAR。 我意識到制作 AUTOSAR 時需要 MCAL。 但我不知道如何為 TC275-SB 制作 MCAL。 能給我一些指導嗎? 謝謝。
    發表于 05-29 07:47

    為什么CAN通信速率無法到達配置值?CAN配置時有什么注意

    在工程里面配置的CAN通信速率為500Kbit/s,但是實際測試下來只能勉強達到125Kbit/s的水平,這個測試結果差距太大了,大家有測試過配置后的實際CAN通信速率嗎?還是CAN配置時有什么注意
    發表于 02-23 06:41

    變壓器鐵芯為什么需要一接地,多點接地不是更可靠嗎?

    變壓器鐵芯為什么需要接地?變壓器為什么要一接地,多點接地不是更可靠嗎? 變壓器鐵芯接地的目的是為了保證人身安全以及保護設備的正常工作,避免發生電氣事故。 首先,變壓器鐵芯接地是為了確保人身安全。在
    的頭像 發表于 02-03 16:22 ?2713次閱讀

    使用CSD檢測自電容的方式,可否實現滑動條多點(2)觸摸的檢測?為什么?

    使用CSD檢測自電容的方式,可否實現滑動條多點(2)觸摸的檢測?為什么? 應用:在一個滑動條上,2個手指距離一定間隙,能否檢測到這兩個手指各自的位置?
    發表于 02-02 11:20
    主站蜘蛛池模板: 97色伦图片7778久久| 久久99国产精品二区不卡| 男人国产AV天堂WWW麻豆| 3D动漫网站HOXXXxes| 欧美成人无码A区在线观看免费| YY8090福利午夜理论片| 舔1V1高H糙汉| 久久精品国产亚洲AV蜜臀 | 超级碰碰青草久热国产| 撕开美女的衣服2| 久草精品在线| 本庄优花aⅴ全部在线影片| 亚洲 综合 欧美在线 热| 久久久久久久电影| 大桥未久电影在线| 伊人久久电影网| 日韩人妻双飞无码精品久久| 精品亚洲大全| 赤兔CHINESE最新男18GUY | 成人免费一级毛片在线播放视频| 亚洲AV蜜桃永久无码精品红樱桃| 男助理憋尿PLAY灌尿BL出去| 国产情侣真实露脸在线| 99视频国产热精品视频| 亚洲精品一区二区在线看片| 欧美无码专区| 激情办公室| 高傲教师麻麻被同学调教123| 最近中文字幕免费高清MV视频6| 手机看片国产日韩欧美| 乱码AV午夜噜噜噜噜| 国产午夜精品AV一区二区麻豆| 99久久综合国产精品免费| 亚洲免费福利在线视频| 肉动漫3D卡通无修在线播放| 辣文肉高h粗暴| 国产性色AV内射白浆肛交后入| www.三级| 97视频在线免费| 又黄又肉到湿的爽文| 性夜影院爽黄A爽免费动漫|