XBee adapter (13 / 14 stap)

Stap 13: Gebruiken! Referentie

Commando referentie

Configureren van radio's geschiedde DIO

Dit is het instellen van twee radio's, zodat de pin-signalen (hoge of lage) van een radio zal worden doorgegeven aan de andere

In dit geval zullen wij tonen hoe instellen verzenden vanuit naar de andere, maar met bi-directionele communicatie moet ongeveer gelijk zijn

Op de zender radio:

1. in het kader van i/o-instellingen, stel de pinnen die zal worden overgebracht naar "3 - DI" (gegevens in)
2. instellen van IC - DIO naar FF (dit maakt het kijken naar alle de pinnen en doorgeven wanneer zij veranderen)
3. Stel samplefrequentie op 0 (tenzij u synchrone updates wilt)

Op de radio ontvanger:

1. Stel de overeenkomstige pinnen op "4 - (lage)" of "5 - DO (hoog)"
2. onder het i/o-Line passeren instellen "Input adressen" 0xFFFF (toestaan alle radio's)
3. Stel UI - i/o-uitvoer inschakelen op uitgeschakeld

Veranderende baud-rates

U kunt de baud-rate die met de opdracht ATBD

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

-> 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

Instellen van de richting van een pin

Gebruik van ATDx , waarbij x staat voor het pin-nummer van 0 tot en met 8

  • 0 = uitgeschakeld
  • 1 = speciale doeleinden:

CTS pin (alleen pin D7!)
RTS pin (alleen pin D6!)
Vereniging Indicator (alleen pin D5!)

  • 2 = analoge ingang (pinnen 0 t/m 5 slechts)
  • 3 = digitale ingang
  • 4 = digital output, standaard is laag (0)
  • 5 = digital output, standaard is hoog (1)

Bijvoorbeeld om de pincode D4 te zijn van een digitale ingang instellen

-> Op (Controleer of xbee modem reageert)
<- OK
-> ATD4 (get pin stand)
<- 0 (uitgeschakeld)
-> ATD4 3 (set speld aan digitale ingang)
<- OK
-> ATD4 (selectievakje weer)
<- 3
-> ATWR (schrijven de wijziging naar flash)
<- OK

De PAN-ID wijzigen

Standaard gebruiken alle XBee de PAN ID #3332. De ID is 4 bytes van hexadecimaal en kan variëren van 0000 tot FFFF. XBees zal alleen verzenden/ontvangen van gegevens naar andere modems op de dezelfde PAN

ATID gebruiken ### waar ### is de 4-cijferige hex-ID

Bijvoorbeeld de PAN-ID instellen op 3137

-> Op (Controleer of xbee modem reageert)
<- OK
-> ATID (krijgen huidige PAN)
<- 3332 (standaard of iets anders)
-> ATID 3137 (set nieuwe-id)
<- OK
-> ATID (selectievakje weer)
<- 3137
-> ATWR (schrijven de wijziging naar flash)
<- OK

De Retry koers wijzigen

ATRR kunt de snelheid wijzigen van 0 tot en met 6 (de standaardwaarde is 0). Een hoger tarief van de nieuwe poging zoals 6 zorgt voor een meer 'robuuste' verbinding, maar als u liever te laten vallen van pakketten zo lang te krijgen betere respons, deze instellen op 0

De time-out van de Packetization wijzigen

Gebruik ATRO om de snelheid te wijzigen van 0 tot FF (255 in hex) de standaardwaarde is 3. Hoe lang moet worden gewacht voordat het verzenden van seriële tekens in een draadloze packet PT sets. Als u veel gegevens verzendt, gebruik een hogere timeout om ervoor te zorgen dat er meer in elk pakket verzonden. Als u niet een heleboel gegevens verzendt en betere respons wilt, instellen op 0.

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