XBee adapter (10 / 14 stap)

Stap 10: Aansluiten, configureren en opwaarderen


Introduction

Als u eenmaal de XBee aangesloten op een computer, kunt u experimenteren met het aansluiten, configureren en de modules te upgraden naar de nieuwste firmware.

Aansluiten

Ten eerste, volg de bedrading-informatie in de voorgaande sectie om te verbinden tot de XBee module. Merk op dat als de module juiste macht heeft, de groene LED knippert moet worden. Als het niet, de bedrading controleren en verifiëren dat de XBee macht wordt steeds

U zult moeten om erachter te komen welke seriële poort (COM) die u gebruikt. Sluit de FTDI-kabel, USB-adapter, Arduino, enz. Onder windows Apparaatbeheer controleren, zoekt u naar "USB seriële poort"

Daarna zult u moeten openstellen van een terminal programma. Windows wordt geleverd met Hyperterminal, dat dus gewoon gebruiken. Zijn onder
Start -> programma's -> accessoires -> communicatie -> HyperTerminal.
Als u werkt met een ander besturingssysteem gewoon gebruiken wat terminal-programma is beschikbaar voor het, zoals ZTerm, minicom, enz. Zorg ervoor dat u begrijpt hoe de werken aangezien een verwarring leiden een grote hoofdpijn tot kan

Wanneer u toegankelijk op opwaarts, moet het u vragen voor een nieuwe verbinding. Laat de naam "xbee"

Vervolgens selecteert u de COM-poort van de drop-down menu, in mijn geval zijn COM4.

Stel vervolgens de eigenschappen. Zorg ervoor dat u selecteert 9600 bps, 8-bit, geen pariteit, 1 stopbit en geen datatransportbesturing. Sommige programma's kunnen deze (9600 8N1) noemen. Als de XBee is geconfigureerd voor een andere baudrate, natuurlijk, moet u die gebruiken.

U krijgt een lege zeef welk says "Connected" op de bodem verlaten hoek. Nu, de instelling wijzigen door het selecteren bestand -> Eigenschappen en vervolgens ga naar het tabblad instellingen en ASCII-Setup te klikken. Zorg ervoor dat je bent verzenden lijneinden met regelinvoer en ook navolging van lokale tekens

Nu type in +++ (drie plustekens) snel achter elkaar. Als de XBee correct is aangesloten krijgt u een OK in antwoord

Als je een OK dat betekent de XBee aangedreven en bekabeld correct! Als het niet werkt, controleert u:

  • Probeer het opnieuw, moet u wachten totdat de 10 seconden tussen elke poging om te typen +++ en typ de +'s snel
  • Wordt de module aangedreven? Groene LED knippert moet worden
  • Zijn RX en TX verwisseld?
  • Heb je de juiste baudrate? Standaard moet 9600 baud 8N1 geen hardware-handshake maar als het is gebruikt voor iets anders de baud-rate kan afwijken.

Volgende proberen in te typen +++ (ontvangen OK) en klik vervolgens op en druk op return om een ander OK dit is eigenlijk hoe kunnen we de XBee, configureren door het verzenden van het AT-opdrachten (ze allemaal beginnen met AT voor aandacht). Na een tijdje de XBee keer uit configuratiemodus en gaat terug naar Pass Through-verbindingsmodus. Dus als u terugkeren naar de config-modus wilt, enkel type in +++ en start het weer reageren.

Configureren met terminal

XBee van kan worden geconfigureerd via een terminalprogramma of via een programma zoals Digi van XCTU - die is speciaal ontworpen om de configuratie te vergemakkelijken.

Bijvoorbeeld, hier zijn twee voorbeelden van het configureren van de module baud-rate.

Met behulp van een terminal, kunt u de baud-rate ATBD opdracht met daarna een getal dat wordt geselecteerd welke baud-rate te gebruiken:

  • 0 = 1200
  • 1 = 2400
  • 2 = 4800
  • 3 = 9600
  • 4 = 19200
  • 5 = 38400
  • 6 = 57600
  • 7 = 115200

-> +++ (krijgen in op modus)
<- OK
-> Op (Controleer of xbee modem reageert)
<- OK
-> ATBD (get huidige baud-rate als hierboven)
<- 3 (9600)
-> ATBD 4 (set baud-rate tot 19200)
<- OK
-> ATBD (selectievakje weer)
<- 4
-> ATWR (schrijven de baud rate verandering te knipperen)
<- OK

Opnieuw de module, hetzij door te trekken de resetpin laag voor een tweede of verwijderen van macht (loskoppelen kabel, etc) nu verbinding, stelt u de terminal te gebruiken van 19200 baud, anders de module zal niet reageren! U kunt troep op weerom voor 9600 baud doordat zij de opdracht ATBD 3 en vervolgens ATWRiting om de flitser

Configureren met X-CTU

Digi/Maxstream schreef een klein programma om te helpen met het configureren van XBees, zijn ook de enige manier ik weet voor bijwerken naar de nieuwste firmware. Helaas werkt het alleen op Windows

Na het installeren en starten van het programma, selecteer de COM-poort (hier COM4) en baudrate (9600 is standaard). Geen datatransportbesturing, 8N1

Als u wilt controleren, klikt u op Test / Query

Hopelijk zal de test slagen. Als u problemen ondervindt: check dat de XBee wordt aangedreven, wired correct, de juiste COM-poort en baudrate is geselecteerd, enz.

De test zal reageren met de firmware-versie. Nu zullen wij het veranderen van de baud-rate voor de modem met behulp van X-CTU

Ga naar het tabblad Configuratie van de Modem. Dit is waar de modem is geconfigureerd en bijgewerkt

Klik op Modem Parameters -> "lezen" te lezen in de huidige versie en de instellingen

U kunt overslaan en upgraden van de modem nu, aangezien het verwarrend zijn kan als u niet de nieuwste firmware op het

Scroll naar beneden in de instellingen deelvenster totdat u de seriële Interfacing -> Interface Data Rate instellen. Klik op de instelling en selecteer 4 voor 19200 baud.

Zodra dat is geselecteerd, klikt u op het schrijven voor het programmeren van die instelling in plaats. Vergeet niet om de module 'reboot' macht-fietsend het of trekken de resetpin laag. Volgende keer dat u verbinding wilt maken, zorg ervoor dat de installatie van de COM-poort op 19200 wijzigen of u zult kunnen om te praten met de module!

Upgraden met een X-CTU

Theres een goede kans uw XBee draait niet de nieuwste firmware & er is een heleboel functies toegevoegd, zodat volgende is upgraden!

Ga naar het tabblad Configuratie van de Modem. Dit is waar de modem is geconfigureerd en bijgewerkt

Klik op nieuwe versies downloaden... en selecteer de laatste firmwares downloaden vanaf het Web

Zodra u hebt gedownload de nieuwste firmware, haar tijd om te upgraden!

Klik op Modem Parameters -> "lezen" te lezen in de huidige versie en de instellingen

Nu u zeker welke functie ingesteld weet, worden versie en instellingen opgeslagen in de modem

Selecteer in de vervolgkeuzelijst versie de meest recente versie beschikbaar

Vink het vakje altijd bijwerken firmware

En klikt u op schrijven om te initialiseren en de nieuwe ingebouwde programmatuur in program!

Dat is het, nu heb je de meest recente firmware voor uw modem. U moet nu schakelt u het selectievakje altijd firmware-update . Als u problemen hebt, zoals bijvoorbeeld time-out of niet in staat zijn is om te communiceren, zorg ervoor dat de RTS-pin is correct bekabeld als deze pin nodig voor het upgraden. FTDI kabels zijn al ingesteld voor dit zodat je niet een probleem hebben

Gerelateerde Artikelen

Converteren van FTDI kabel aan "FTDI Dongle" voor XBee Adapter

Converteren van FTDI kabel aan "FTDI Dongle" voor XBee Adapter

veronderstel u testen een "Draadloze" project dat zou je buiten uw kantoor of thuis, bijvoorbeeld met behulp van XBee Modules om te besturen van één of ander soort robot, RC auto, weerballon, etc. uit uw laptop.U kunt het probleem dat de dezelfd
Adafruit XBee Adapter kit [

Adafruit XBee Adapter kit [

De Adafruit adapter is waarschijnlijk de beste XBee adapter en krijg je het om samen te stellen jezelf.Stap 1: apparatuurU gaat sommige apparatuur tot het einde van deze kit nodig.De apparatuur die ik in dit project gebruikte was:* Soldeerbout.* Sold
Eenvoudige XBEE adapter met niveau shifters

Eenvoudige XBEE adapter met niveau shifters

In deze paar stappen ik zal u tonen de schema's en PCB ontwerp van een adapter die ik voor mijn XBEE PRO-modules gemaakt heb.Aangezien ik een flexibele adapter nodig voor mijn radio modules gemaakt ik dit kleine bord Thru b-l-hole componenten gebruik
Configureren van een xbee met behulp van arduino

Configureren van een xbee met behulp van arduino

dit zal helpen bij het configureren van een reeks 2 Xbee rechtstreeks via een Arduino zonder enige behoefte aan een aparte USB-adapter.Stap 1: Vereisten voor het configureren van de Xbee Hieronder zijn de vereisten voor het configureren van uw xbee1)
Make bedraad robotarm rand aan "Wireless" met DIY Arduino + XBee

Make bedraad robotarm rand aan "Wireless" met DIY Arduino + XBee

UPDATE: toegevoegd schema, Top Layer PCB, Bottom Layer PCB en beide Top, Bottom PCB beeldenToen ik klaar was de "RevIO" - een kloon Arduino heeft die de andere manier pinnen gebruik bloot te leggen. Ik besloot te gaan naar aanleiding van het vol
XBee snelle installatiegids (Arduino)

XBee snelle installatiegids (Arduino)

dit instructable zal help u zitten kundig voor uw werk met uw arduino xbee maken. Een Xbee is een kleine transceiver waarmee onze seriële gegevens dat wordt ingevoerd in het worden verzonden. Het is zeer nuttig in de draadloze zaken, zoals gegevens v
DFRobotShop Rover w/Xbee en Joystick

DFRobotShop Rover w/Xbee en Joystick

Rover hindernissenparcours van Aleksei Sebastiani op Vimeo.  Dankzij de rode wijnstokken en Phillip K Dick.Doel: Om mijn DFRobotShop Rover te praten over xbee en worden aangestuurd via een analoge Joystick.Delen:The Rover van DFRobotShop $90 (mijn pr
Animatronic Iron Man Mk III pak

Animatronic Iron Man Mk III pak

Iron Man kostuums hebben de laatste tijd enorm populair en de nummer een vraag ik ben meestal is "Hoe kan ik animatronics toevoegen aan mijn pak?" Mijn vriend Greg toevoegen van animatronics aan zijn MkIII glasvezel pak wilde dus hij vroeg voor
XB-Buddy Kit

XB-Buddy Kit

Wat is xB-Buddy?xB-Buddy is de compacte, kabelloze versie van FTDI kabel, gecombineerd met XBee breakout board. Sluit het apparaat rechtstreeks op de USB-poort op de PC, laptop.xB-Buddy is niet alleen handig voor het programmeren van de Arduino kloon
Garduino de Upgrade, nu met meer Twitter!

Garduino de Upgrade, nu met meer Twitter!

Een paar maanden geleden kwam ik twee grote instructables.  De eerste was de Garduino, een arduino gecontroleerd tuin om u groeien planten thuis te helpen.  De tweede was de Tweet-a-Watt, een project dat u leert om te controleren uw binnenlandse ener
Pacing Track

Pacing Track

tempo v. i. [imp. & p. p. {tempo} p. pr. & vb. n. {Pacing}]1. om te gaan; om te lopen; in het bijzonder om te gaan met regelmatige ofgemeten stappen.2. op en neer lopen nerveus, zenuwachtige energie verbruiken.Beschrijving:Dit zijn de instructies
Wireless MIDI voor Rock Band Keytar

Wireless MIDI voor Rock Band Keytar

Ik heb een rockband keytar controller op de plank in mijn kerker voor een tijdje die ik gevonden heb voor een paar dollar op een meubel outlet van alle plaatsen. Voor sommige reden, dooft regelmatige MIDI naast het feit dat een spelbesturing - gewoon
3D afgedrukt draadloze handschoen handbediening

3D afgedrukt draadloze handschoen handbediening

Dit instructable ontstond vervulling de eis van een project van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com). Het is een enige mate van vrijheid 3D afgedrukte hand die draadloos met een handschoen wordt gecontroleerd. De vi
Arduino animatronics-Maak uw geweldige kostuums meer awesome!

Arduino animatronics-Maak uw geweldige kostuums meer awesome!

Hier is hoe te het licht, geluid en actie toevoegen aan uw favoriete Halloween-project met behulp van de opensource Arduino microcontroller. Arduino is gemakkelijk te leren te gebruiken en het opent een hele nieuwe wereld voor kostuum bouwers en sche