• <xmp id="k6okk"><table id="k6okk"></table>
  • <bdo id="k6okk"><center id="k6okk"></center></bdo>
  • <bdo id="k6okk"></bdo>

    相關商品

  • Arduino 繼電器擴展板 Relay Shieldv2.0 支持xbee控制 4路繼電器
  • Arduino 魔法書 實現夢想的工具和技術
  • Arduino UNO R3 控制器 ATmega328P-PU+ATmega16U2 arduino 原裝進口
  • Arduino Due ARM控制器 Arduino原裝進口 32bit CortexM3
  • Mini USB cable for Arduino/seeeduino Mini USB線 接口連接線
  • Arduino Starter Kit Arduino入門套件 意大利中國代理
  • Arduino Yun Arduino官方原裝 Arduino Yún WiFi Linux
  • Arduino無線SD擴展板 Arduino原裝進口
  • Arduino Mini 05 Sparkfun原裝進口 ATmega328 控制器
  • Arduino Ethernet w/o PoE Arduino原裝進口 arduino網絡擴展板
  • PicoBoard傳感器板 Scratch 傳感板 Sensor Board Sparkfun 原裝
  • Arduino UNO R3 SMD 控制器 ATmega16U2 開發版 單片機 sparkfun原裝進口
  • PicoBoard互動創新板(單板非套件) 傳感器互動板 Scratch教學傳感板
  • PVCBOT零基礎機器人制作配書套件 小學生DIY模型科技小制作套裝
  • PVCBOT零基礎機器人制作教材  DIY機器人配書套件 科技小制作小發明
  • PVCBOT零基礎機器人制作工具包 五金焊接電子模型玩具工具箱套裝
  • ArduPilot 固定翼 飛控 多旋翼 Arduino 控制器 Sparkfun原裝進口
  • A-Star 32u4 Mini LV 可編程模塊 ATmega32U4開發板 pololu原裝
  • A-Star 32U4 Mini ULV 可編程模塊 ATmega32U4開發板 Pololu原裝
  • XBee Pro 60mW ZigBee 無線數傳模塊 超遠距離 Sparkfun原裝進口
  • Arduino 雙路大功率直流電機驅動擴展板 VNH5019 美國Pololu原裝
  • Arduino 直流電機驅動板 MiniMoto DRV8830 IIC/I2C Sparkfun原裝
  • Arduino 機器人權威指南 愛上Arduino制作指南
  • Arduino 模擬傳感器 Slider Sensor 直滑電位計 位置 滑動傳感器
  • Arduino Intel Galileo Gen 2 伽利略開發板 官方授權
  • XBee 底板 Zigbee模塊底板 XBee TTL底座 Xbee擴展板 Arduino力薦
  • XBee 底板 Zigbee模塊底板 FT232RL Micro USB接口 Arduino力薦
  • 迷你USB藍牙4.0適配器 無線接收器 CSR穩定芯片 支持Win7 樹莓派
  • 動手玩轉 Arduino 愛上 Arduino 互動電子入門套件 Arduino必備教材
  • PVCBOT機器人設計與制作套件 DIY機器人套件升級版 第二冊套件 配套書籍
  • 4WD機器人調試助手v2.0軟件 智能小車 Arduino 履帶 WiFi藍牙小車
  • 當前位置: 首頁 > 應用教程 > 【創客學堂】二代XBee實現Arduino與電腦無線點對點通信

    【創客學堂】二代XBee實現Arduino與電腦無線點對點通信

    編輯:Toni2013-10-08 111031011@qq.com 瀏覽次數:3196

    二代XBee

     

        XBee模塊是采用ZigBee技術的無線模塊,通過串口與Arduino等設備間進行通信,能夠非??焖俚貙崿F將設備接入到ZigBee網絡的目的。

    XBee 2mw

        這是一款全新的Digi出品的2.4Ghz Xbee XB24-Z7WIT-004無線傳輸模塊。版本改進了輸出功率和傳輸協議。S2系列和基本款有著一樣的引腳定義,但是更強的輸出功率-2mW。其傳輸距離可最大可達到120米(室外空曠距離)以及高達250kbps的傳輸速率。這款模塊提供了非??煽康臄祿鬏?,任何有串口輸出的設備都能用該模塊進行數據傳輸,支持點-點和多點的網絡傳輸。

     

    二代XBee組態設定

     

        要設定二代XBee的組態,需要將XBee插接到Windows電腦的一個USB接口上。在電腦和XBee之間還需要有USB轉TTL模塊以便連接。

    1.打開設備管理器(按下Window-R,輸入decmgmt.msc,然后按下Enter鍵),展開端口(連接口(COM和LPT))部分,然后注意XBee所插入的USB Serial Port編號(若不清楚是哪個接口,可重新插拔連接XBee的USB-TTL模塊),離開設備管理器。

    設備管理器

    在設備管理器中查看連接XBee的COM序列號

    2.執行X-CTU應用程序,選擇前一步所用的COM口序列號,然后按下“Test/Query”確保X-CTU有連接到所使用的XBee。

    3.切換到Mdoem Configuration的頁面,選擇“Read”,X-CTU會讀取XBee當前模式,以及目前組態。

    4.在Function Set下,選擇ZIGBEE COORDINATOR AT(而非API)。

    5.檢查Version選項,選擇最新可以用的初體版本。

    6.按下“Show Dfaults”。

    7.更改PAN ID,范圍從0到1234,或者是任何16進制的數值,只要能夠確保相同的網絡中,所有XBee設備有相同的PAN ID(如下圖)。

    X-CTU參數設置 

    在X-CTU軟件中設置XBee參數

    8.按下“Write”。

    9.按下Terminal頁面。

    10.接下來關掉執行中的X-CTU,拔除插在電腦上的USB-TTL,更換上面的XBee,重復前述的步驟,(在第二部需重新打開X-CTU),但這次第四步中,Function Set不選擇ZIGBEE COORDINATOR AT,而是ZIGBEE ROUTER AT。

        若有兩臺Windows電腦,則可以將XBee分別連接到不同的電腦。在兩個XBee和電腦相連,以及兩個X-CTU有各自終端機執行的情況下,可在任何一個XBee的終端機窗口上做輸入,其結果會顯示在另一個XBee的終端機窗口,如此就設定完第一個簡單的XBee Personal Area Network(PAN)?,F在可將兩個XBee和兩個Arduino板子詳解,并如同“與Arduino溝通”所述去執行程序。

     

    與Arduino溝通

     

        現在已經設定完XBee模組的組態,可以關掉Serial Terminal窗口,然后將XBee從電腦上移除。接下來以下圖所示的接線方式連接XBee和Arduino,并且編譯和執行最后的例程,則在串口調試助手中輸入“A”字符時,可以看到Arduino控制器發送的字符串被傳回來,如下圖。

    XBee連接電腦

    XBee通過USB-TTL模塊連接至電腦

    XBee連接Arduino

    XBee通過繼電器擴展板上的接口連接至Arduino控制器

    數據傳輸

    電腦通過XBee模組實現與Arduino控制器進行通信

    發送 返回值

    串口調試助手發送字符“A”,Arduino控制器返回字符串

     

    相關產品購買鏈接:

    Arduino UNO控制器http://www.alsrobot.cn/goods-141.html

    繼電器擴展板:http://www.alsrobot.cn/goods-43.html

    • 用戶評價

    暫時還沒有任何用戶評論

    總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
    用戶名: 匿名用戶
    E-mail:
    評價等級:
    評論內容:
    驗證碼:
    captcha

    Hi,大家好,我是小奧!

    歡迎來到奧松機器人的世界!

    需要咨詢服務請點小奧哦!

    • 銷售咨詢: 銷售咨詢
    • 銷售咨詢: 銷售咨詢
    • 技術支持: 技術支持
    • 咨詢電話:
      0451-86628691
    Top
    偷玩邻居醉酒人妻,看黄a大片爽爽影院动漫,亚洲成a v 人片在www
  • <xmp id="k6okk"><table id="k6okk"></table>
  • <bdo id="k6okk"><center id="k6okk"></center></bdo>
  • <bdo id="k6okk"></bdo>