Stap 7: XBee
De XBee Radio's bieden een verbinding tussen de Raspberry Pi (die is verbonden met de Wi-fi, en beslist wat moet worden weergegeven) en de Arduino (die bepaalt het teken). Onder ideale omstandigheden (lijn van het zicht, geen belemmeringen, geen neerslag, etc.), de serie 2-2 MW XBee-Radio's kunnen communiceren via ongeveer 100 yards.
Configureren van de coördinator XBee
Out of the box, zijn de XBee Radio's geconfigureerd met de firmware "Router AT". Dit is de basis software voor het ontvangen van opdrachten van een ander XBee die is geconfigureerd met "Coördinator AT" firmware. De coördinator en de router zijn gekoppeld, en welke opdrachten worden verzonden naar de seriële pinnen enerzijds zal worden verzonden en verzonden naar de seriële pinnen op de andere. Het is alsof je een seriële draad aansluiten van de twee.
U zult moeten downloaden en installeren van de XBee configuratiesoftware, genaamd Digi XCTU, vanaf hier. U moet ook een XBee USB Explorer en de mini USB-kabel kunt u verbinding maken met een XBee vanaf uw computer te configureren. Sluit uw tweede XBee in de explorer, de explorer op de computer aansluit. Start de XCTU-software en de firmware op de XBee omzetten in "Coördinator AT." Wijzig vervolgens de instellingen voor bestemming adres hoge en lage van bestemming adres overeenkomt met het serienummer van de XBee die u aangesloten op de Arduino (u heeft geschreven naar beneden, toch?). Dat is de enige verandering die nodig is.
Probeer het uit
Macht van het teken. U kunt nu de "+11111111-" stijl commando's van de XCTU-software van uw PC draadloos!
De XBee verbinden met de Raspberry Pi
De XBee prestatiestatus 3,3 v, zoals de Raspberry Pi. Dus, u kunt de XBee rechtstreeks aansluiten op de Raspberry Pi met slechts 4 draden--Zie het bedradingsschema. U zult moeten om te solderen een paar op het bord van de breakout XBee XBee-headers. Knip één uiteinde af van vier F/F jumper draden, en vervolgens soldeer de 4 draden aan op de XBee breakout (3, 3V, gemalen, DOUT / TX- en DIN / RX). De vrouwelijke uiteinden aansluiten op de Raspberry Pi (respectievelijk de Pins 1, 40, 41 en 42). Merk op dat de RX / TX pinnen zijn overschreden--de XBee DOUT gaat naar de RaspPi RX en de XBee DIN gaat naar de RaspPi TX. Verplaats de XBee radio vanuit uw Verkenner XBee naar de breakout board aangesloten op de Raspberry Pi.
Betrekking hebben op de bodem van de Xbee breakout board met elektrische tape zodat het niet korte uit tegen de Raspberry Pi als het zit op het.