Wat is een XBee® Arduino®?
Een Xbee® Arduino® is elk apparaat dat een Arduino®-microcontroller combineert met een Xbee®-radio. Xbee®-radio's zijn digitale radio's met laag vermogen die kunnen worden gebruikt door computers of elektronische apparaten. Arduino® is een open source hardware- en softwareplatform dat door hobbyisten en professionals wordt gebruikt om aangepaste elektronische apparaten te maken.
Arduino®-planken zijn er in verschillende vormen, maten en kosten, elk met zijn eigen functies. Een daarvan, de Fio, is specifiek ontworpen om te werken als een Xbee® Arduino®-bord. Om dit te vergemakkelijken, wordt de Fio geleverd met een aansluiting aan het ene uiteinde die speciaal is gebouwd om op de radio te passen. Andere Xbee® Arduino®-apparaten worden meestal gemaakt door een speciaal Xbee®-schild op het bord aan te sluiten. Hiervoor kunnen verschillende borden worden gebruikt.
Naast de Xbee & Reg; radio, kan de Fio ook standaard pin-interfaces hebben waarmee het sensoren, lichten, motoren of andere kleine elektronische componenten kan bedienen. De Fio gebruikt over het algemeen een FTDI-kabel of een speciaal breakout-bord voor het uploaden van nieuwe programma's. Als alternatief kan een computer die is aangesloten op een Xbee®-radio worden gebruikt om het apparaat draadloos opnieuw te programmeren. De Fio is niet uitgerust met een USB-interface, maar kan worden uitgebreid met deze interface of een andere met behulp van een Arduino®-schild.
De Xbee®-radio heeft een effectief bereik van maximaal 100 voet (ongeveer 30 meter) en verbruikt zeer weinig stroom. Het is relatief eenvoudig te configureren en kan point-to-point digitale verbindingen maken met behulp van de standaardindeling. Naast dat deze is aangesloten op microcontrollers, kan de radio ook worden aangesloten op een USB-adapter en worden aangesloten op een computer.
Deze radio dient meestal om de communicatie tussen twee of meer Xbee® Arduino®-apparaten te vergemakkelijken. Er zijn verschillende redenen waarom deze communicatie wenselijk of noodzakelijk kan zijn. Een weersensor kan bijvoorbeeld de radio gebruiken om te communiceren met een binnencomponent, die van kleur kan veranderen of andere indicaties voor buitenomstandigheden kan geven. Een ander veelgebruikt gebruik is in robotica, waar een radio kan worden gebruikt om de positie van robots te communiceren of op afstand te bedienen. Wanneer een apparaat een kleine hoeveelheid gegevens heeft om een middellange afstand te verzenden, is een Xbee®-radio een mogelijke oplossing.
De Xbee® Arduino® is vooral populair vanwege de combinatie van een groter bereik dan Bluetooth® en lagere kosten dan Wifi®. Voor toepassingen waarbij geen draadloze interface vereist is, gebruiken veel microcontrollers USB- of seriële kabels om verbinding te maken met computers of andere apparaten.