1. The document discusses connecting an XBee WiFi module to a WiFi network and configuring it using XCTU software.
2. It provides steps for setting the destination IP address and IP protocol for the XBee module using XCTU and testing the connection using HyperTerminal.
3. The last part discusses downloading and loading a program to control a robot using the XBee WiFi module and keyboard commands for moving the robot forward, rotating left/right, and stopping.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
56 views11 pages
XCTU To Robot
1. The document discusses connecting an XBee WiFi module to a WiFi network and configuring it using XCTU software.
2. It provides steps for setting the destination IP address and IP protocol for the XBee module using XCTU and testing the connection using HyperTerminal.
3. The last part discusses downloading and loading a program to control a robot using the XBee WiFi module and keyboard commands for moving the robot forward, rotating left/right, and stopping.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 11
I assume you know how to connect and open the XCTU software or you can refer to this
tutorial Getting Started with XBee-WiFi.
Once your module has been recognized by the XCTU software try to connect to your !i"i network. "irst click on #$cti%e &can ' &can(. I(m using )*& and this is my !i"i name Idris!i"i+. Click yours and enter the !i"i password. )es, -y module connected to Idris!i"i in ./01 ms. Once connected $&&O 2*3 43&56 on your &7Xbee will blink that(s mean your module has successfully 8oined the !i"i network and it will be gi%en specific I9 address. Click on #:ead( and you will see the updated #-) ; -odule I9 $ddress( #-7 ; I9 $ddress -ask( and #<! ; I9 $ddress of <ateway(. 2ook at #32 ; 3estination I9 $ddress( it shows =55.=55.=55.=55 which means the broadcast address. It is better to set it corresponding to your 9C>laptop I9 address. -ake sure your 9C>laptop connected to !i"i too. Then check your I9 address. )ou can use command prompt then type ipconfig+ followed by enter+. It will display your current I9 address. -ine is192.168.1.10. ?ow I will set the #32 ; 3estination I9 $ddress( to 0.=.0/@.0.0A in XCTU. Then change the #I9 ; I9 9rotocol( to (0BTC9(. !hy TC9C Decause I 8ust want to use the EyperTerminal software and this software is a client TC9>I9. $fter done all the setting click #!rite(. -ake sure the $&&O 2*3 43&56 is blinkingF otherwise you can press reset button on the &7XDee and wait until the $&&O 2*3 is blink. Then click #:ead( again to double check all the parameter following what you set before. If it is different you can repeat the configuration again. ?ow I want to test the connection. Open EyperTerminal software gi%e a name e.g. Xbee!i"i+. Choose connect using TC9>I9 4!insock6+. Then type your module I9 address at Eost address+ boG followed by 9ort number+. ConfuseC Eost address+ refers to #-) ; -odule I9 $ddress( 40.=.0/@.0.006 9ort number+ refers to #CO ; &ource 9ort( 4AH=/0/6. I :*-*-D*:, #CO ; &ource 9ort( 4XCTU6 in E*X but 9ort number+ 4EyperTerminal6 in 3*C. Click O7. -ake sure it is ConnectedJ A.AA.AA 4look at bottom left6. 3on(t forget the basic setting on $&CII &etup. Check boG for &end line ends with line feed+ and *cho typed characters locally+. Try to send any data. $ssalamualaikum+ is a data from EyperTerminal to XCTU and !aalaikumussalam+ is a data from XCTU to EyperTerminal. The communication between my laptop and the module %ia !i"i network is success. ?ow time to program the 9IC0/"@@K. I(m using -92$D X I3* L0.50 and XC@ L0.0=. 2et(s focus on the main part. ------------------------------------------------------------------------------------------------------------------------------- ----------------------------------program $fter you download the program make sure the XDeeB!i"i is connected to your laptop !ifi 4check the $&&O 2*3 on &7XDee :e%=.A it should blink6 press &!0. :obot will send some string to the EyperTerminal then it will mo%e a little left and right to test the motor. Once you get the :eady,+ string you can start press a key on the keyboard. w>! ; "orward a>$ ; :otate 2eft d>3 ; :otate :ight s>& ; &top That(s all from me hope you can play with it. Of course you will face some problem and troubleshooting that(s call eGperience and eGperience gi%es you %aluable knowledge.