Stap 3: Configureren en testen van de XBee
Nu is het tijd voor het configureren van uw XBee Radio's. Neem uw FTDI-kabel en sluit deze aan op de XBee met de zwarte kabel op GND. Zie de eerste afbeelding hierboven.
Nu open X-CTU. Je begint op de instellingen van de PC tab. Selecteer de COM-poort u gebruikt en ervoor te zorgen dat de instellingen als volgt zijn:
• Baud: 9600
• Flow Control: geen
• Databits: 8
• Pariteit: geen
• Stopbits: 1
Klik op de knop Test/Query om ervoor te zorgen dat de X-CTU met de XBee kan communiceren.
Tijd om te upgraden van uw XBee. Klik op de Modem Configuration Tab. Klik het downloaden nieuwe versies... knop om ervoor te zorgen heb je de nieuwste firmware versie. Als u dat niet doet, zal het automatisch worden gedownload voor u. Klik nu op de knop lezen en de huidige instellingen van de XBee getoond. Ga meer dan naar de versie drop-down menu en de nieuwste beschikbare versie, selecteer dan het selectievakje altijd Update Firmware controleren, en klik vervolgens op tot slot schrijven. Ga als volgt te werk weer met uw tweede XBee en vervolgens Verwijder het vinkje uit het vak altijd Update Firmware.
Zender
Nu zullen we het configureren van onze zender. Sluit de XBee die u wilt gebruiken als een zender voor uw computer en druk op de knop lezen binnen X-CTU. Hier ziet u een lijst van alle de instelling die XBee heeft. Navigeer door de lijst en de volgende wijzigingen aanbrengen:
• MIJN = 1
• SM = 4
• ST = 3
• SP = 68B0
• D0 = 2
• IT = 13
• IR = 1
Wat doen deze instelling betekenen? De MY-kenmerk is een id voor de XBee en als we meer dan één zender gebruikten elk zijn eigen MY waarde zou hebben. SM wordt het type van de slaapstand ingesteld. Hier zijn we met behulp van cyclische slaapstand. ST definieert de tijd van de slaap. Wij zijn het instelt op 3 waardoor we hebben 3 milliseconden na het wakker worden, voordat we gaan terug om te slapen. Gedurende deze tijd wakker de XBee zal het verzenden van gegevens naar de ontvanger. De SP-waarde bepaalt de periode van de slaap. Zoals de naam suggereert, is dit de hoeveelheid tijd die de radio zal slapen. Ik heb een hexadecimale waarde van 0x68B0 of 26800 ingesteld in decimale notatie. Dit vertelt de XBee we willen slapen voor (SP * 10 msec) = 268 seconden voordat wakker en verzenden. Volgende, instelling D0 2 betekent dat we de digitale nul willen pin in ADC mode. Vervolgens definiëren we het aantal monsters per pakje, het, 0x13 of 19 ADC monsters per pakje. En tot slot, we IR ingesteld op 1 msec tussen elke ADC bemonstering.
Ontvanger
De ontvangende XBee hoeft niet eventuele aanvullende instellingen, dus zodra de firmware is bijgewerkt u allen plaatst bent. Ik adviseer echter labelen van de radio op een bepaalde manier, zodat u kunt bijhouden van die is de zender en de ontvanger.
Resetten van een slapende XBee
Als u wijzigingen wilt aanbrengen aan de XBee later en u krijgt foutmelding zegswijze "Actie vereist", is er een goede kans die uw XBee zelf de sitedefinitie niet hersteld. Er is een gemakkelijke moeilijke situatie voor dit. Zodra het bericht verschijnt, raak de GND pin en de eerste pin samen op de XBee adapter; het bericht moet verdwijnen en uw XBee de instellingen moeten worden gewijzigd.