O que é um XBee® Arduino®?
Um Xbee® Arduino® é qualquer dispositivo que combine um microcontrolador Arduino® com um rádio Xbee®. Os rádios Xbee® são rádios digitais de baixa potência que podem ser usados por computadores ou dispositivos eletrônicos. O Arduino® é uma plataforma de software e hardware de código aberto usada por entusiastas e profissionais para criar dispositivos eletrônicos personalizados.
As placas Arduino® são fornecidas em uma variedade de formas, tamanhos e custos, cada uma com seus próprios recursos. Um deles, o Fio, foi projetado especificamente para funcionar como uma placa Xbee® Arduino®. Para facilitar isso, o Fio vem com um soquete em uma extremidade, construído especificamente para caber no rádio. Outros dispositivos Xbee® Arduino® geralmente são criados ao conectar um escudo Xbee® especial à placa. Várias placas diferentes podem ser usadas para esse fim.
Além do Xbee & Reg; rádio, o Fio também pode ter interfaces de pinos padrão, permitindo controlar sensores, luzes, motores ou outros pequenos componentes eletrônicos. O Fio geralmente usa cabo FTDI ou uma placa especial para carregar novos programas. Como alternativa, um computador conectado a um rádio Xbee® pode ser usado para reprogramar o dispositivo sem fio. O Fio não é equipado com uma interface USB, mas pode ser aumentado com essa interface ou com outra usando um escudo Arduino®.
O rádio Xbee® tem um alcance efetivo de até 100 pés (cerca de 30 metros) e consome muito pouca energia. É relativamente fácil de configurar e pode criar conexões digitais ponto a ponto usando sua organização padrão. Além de estar conectado a microcontroladores, o rádio também pode ser conectado a um adaptador USB e a um computador.
Esse rádio normalmente serve para facilitar a comunicação entre dois ou mais dispositivos Xbee® Arduino®. Existem várias razões pelas quais essa comunicação pode ser desejável ou necessária. Por exemplo, um dispositivo com sensor climático pode usar o rádio para se comunicar com um componente interno, o que pode mudar de cor ou fornecer outras indicações de condições externas. Outro uso comum é na robótica, onde um rádio pode ser usado para comunicar a posição dos robôs ou controlá-los remotamente. Sempre que um dispositivo possui uma pequena quantidade de dados para enviar uma distância média, um rádio Xbee® é uma solução possível.
O Xbee® Arduino® é particularmente popular devido à combinação de um alcance maior que o Bluetooth® e um custo menor que o Wifi®. Para aplicativos em que uma interface sem fio não é necessária, muitos microcontroladores usam cabos USB ou seriais para se conectar a computadores ou outros dispositivos.