Grove - XBee Carrier

O Grove - XBee Carrier é uma placa base de Rede de Sensores Sem Fio (WSN) projetada para a série Bee e unidades Grove. Ela é principalmente adequada para nós Bee independentes como RFBee, Wifi Bee, que possuem ATMega328 integrado, e módulos XBee (Zigbee). É compatível com RFBee, Wifi Bee, XBee e Bluetooth Bee. Além de um soquete Bee, há também dois conectores Grove. A placa pode ser alimentada por uma bateria de lítio ou por cabo USB. Você pode usar um carregador sem fio, painel solar ou cabo USB para carregar a bateria. O chip FT232RL integrado ajuda a fazer o download do programa diretamente para o módulo Bee.
Bees que não possuem ATMega328, como o Bluetooth Bee, só podem ser configurados usando o FT232RL integrado (USB para UART). Esses Bees não são adequados para aplicações independentes.
O FT232RL integrado pode ser usado como qualquer outra interface USB para UART de 3,3 V quando não estiver conectado a nenhum módulo Bee. Isso é útil para programar um MCU de 3,3 V por meio da porta serial.
Recursos
-
Soquete compatível com Bees
-
Dois conectores Grove
-
Dois espaços reservados para Grove
-
LEDs para PWR, indicação de carga e transmissão UART.
-
Interruptor de energia
-
Botão de reset
Ideias de Aplicação
-
Rede de Sensores Sem Fio com nó Bee independente como o Wifi Bee.
-
Como auxílio de configuração para Bees usando o FT232RL.
-
Carregador para células de íon de lítio usando o controlador de carga integrado.
-
Como um USB-UART de 3,3 V baseado em FT232RL.
Cuidados
- Insira os Bees na direção correta. Use o contorno do Bee na serigrafia.
Especificação
| Item | Mín | Típico | Máx | Unidade |
|---|---|---|---|---|
| Tensão | 3.0 | 3.3 | 3.6 | VDC |
| Controlador de carga | CN3063 | |||
| CARREGADOR (Tensão de carga para bateria LiPo) | 4,4 V a 6 V (conforme especificação do CN3063) | |||
| Corrente de carga | Máx 500 mA | |||
| LDO de 3,3 V | Tipo de baixo ruído e micropotência. Adequado para aplicação com bateria. | |||
| Lógica de E/S | Lógica de 3,3 V | |||
Função da Interface

U2: CI RT9167A_33PB, regulador LDO de 3,3 V de baixo ruído e micropotência U3: CI CN3083, controlador de carga para baterias de lítio (carregamento usando painel solar) U4: CI FT232RL, interface USB para UART serial
Uso
Ao usar um RFBee, as seguintes ligações de pinos do ATmage168 no RFBee se aplicam ao uso da IDE Arduino
O pino 5 é o conector Grove para E/S - fio amarelo Pin 6 is the Grove connector for I/O - White wire
O pino 16 pode precisar ser acionado em nível baixo para fornecer energia suficiente ao Grove de E/S [via mosfet] Pin 17 may need to be driven low to provide enough power to the I2C Grove [via mosfet]
Observação: você pode usar o cabo Grove x2 com os fios branco e amarelo invertidos em um deles para acessar ambas as E/S.
Instalação de Hardware
Carregamento
-
Conecte uma bateria LiPo de 3,7 V ao conector JST BAT.
-
Conecte uma fonte de energia como um painel solar ao conector JST CHARGER.
-
A bateria será carregada continuamente. O fim da carga será indicado pelo LED marcado como 'OK'.

Trabalhando com nós Bee independentes
Os nós Bee são nós sem fio independentes compatíveis com Arduino. A SeeedStudio possui dois desses nós - Wifi Bee e RFBee.
-
A imagem a seguir ilustra a conexão do WiFi Bee ao Grove - XBee Carrier.
-
Qualquer Grove pode ser conectado aos soquetes Grove fornecidos.
-
A programação do AtMega328P integrado do WiFi Bee é realizada conectando-se ao PC por meio da porta USB. (usa-se o FT232RL)

Bee Stem conectado ao Wifi BEE e a um Twig.jpg

Bee Stem conectado ao RFBee e a dois Twigs.jpg
Trabalhando com módulos Bee
Esta seção trata daqueles módulos Bee que não possuem um MCU pré-programado com bootloader Arduino. Eles agem principalmente apenas como um transceptor sem fio. Esses módulos Bee, como o Bluetooth Bee, etc., também podem se comunicar com o PC. Nesse caso, o Grove - XBee Carrier atua como uma base para esses Bees, fornecendo a energia necessária e a interface de comunicação com o PC por meio do FT232RL USB para UART.

-
A comunicação entre o Bluetooth Bee e o PC é capturada com um aplicativo de terminal de porta serial.
-
Você pode ver os comandos e sua resposta na captura de tela abaixo.
-
O Bluetooth Bee foi colocado no modo INQ e até detectou um dispositivo Bluetooth nas proximidades.

Programação
/*
Test code for use with an XBee Carrier & an RF Bee
Turns on PD5 (eg: grove relay) on for one second, then off for one second, repeatedly.
*/
void setup()
{
// initialize the digital pin as an output [Pin 5 is the Grove connector for I/O
pinMode(5, OUTPUT);
// These lines are needed to ensure that the relay will pull in [provides power to the Grove]
pinMode(16, OUTPUT);
digitalWrite(16, LOW);
}
void loop() {
digitalWrite(5, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(5, LOW); // set the LED off
delay(1000); // wait for a second
}
Rastreador de Versões
| Revisão | Descrições | Lançamento |
|---|---|---|
| v0.9b | Lançamento público inicial | 13 de julho de 2011 |
Visualizador Online de Esquemático
Recursos
Suporte Técnico e Discussão sobre o Produto
Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.
