Bees Shield
Bees_Shield hará que la interfaz con múltiples módulos estilo Bee (XBee, GPRS Bee, Bluetooth Bee y otros) sea más fácil que nunca. Además de dos conectores estilo Bee de 20 pines con paso de 2.0, también tiene una gran área de prototipado y un puerto serie por software personalizable para facilitar el prototipado.
Versiones
Revisión | Descripciones | Lanzamiento |
---|---|---|
v2.12 | Lanzamiento público inicial | 08 de junio, 2010 |
Características
- Doble conector tipo Bee
- 3 LED indicadores (ON/Sleep, RSSI, ASSOC) para cada Xbee
- Tamaño completo con perforaciones libres
- Botón de reinicio para cada Xbee
- Botón de reinicio para la placa base
- Proporciona máximo 500mA bajo 3.3V
- Conexión completa para cada Bee
- Comunicación conmutable con FTDI-USB/Placa base
Descripción del Hardware
Plataformas Soportadas
Primeros Pasos
Trabajar con Bee1
Conexión
- Conecta el módulo Xbee en el conector Bee 1, configurando los jumpers como se muestra a continuación. Usamos Bee1 SoftwareSerial para la comunicación.
Pines de Arduino | Pines de Bee1 |
---|---|
Pin Digital 7 | Bee1_TX |
Pin Digital 8 | Bee1_RX |
- Conecta Bees Shield en Arduino.
- Conecta Arduino a la PC mediante un cable USB.
Software
- Copia y sube el código a Arduino.
#include <SoftwareSerial.h>
SoftwareSerial mySerial(7, 8);
void setup() {
Serial.begin(9600);
Serial.println("Goodnight moon!");
// set the data rate for the SoftwareSerial port
mySerial.begin(9600);
mySerial.println("Hello, world?");
}
void loop() {
// run over and over
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}
- Cuando esté subido, abre el monitor serie.
Trabajar con Bee2
Conexión
- Conecta el módulo RFbee en el conector Bee 2, cambia el interruptor al lado USB.
Cambia el interruptor al lado del Atmega si no estás subiendo un sketch al Bee2. NO funciona si el arduino está usando ATmega168 – necesitamos al menos ATmega328 para pasar la comunicación serie.
- Conecta Bees Shield en Arduino.
- Conecta Arduino a la PC mediante un cable USB.
Software
- Por favor copia y sube el código a Arduino para deshabilitar primero el puerto Uart0 del IC Atmega.
void setup() {
DDRD=0x00;
}
void loop() {}
Programación inalámbrica de Arduino con Bee2
Conexión
- Solda el bloque JP1 en la placa para programación inalámbrica.
- Conecta Bees Shield en Arduino.
Software
- Descarga el perfil de configuración Xbee al Xbee transmisor usando X-CTU.
- Usemos la programación inalámbrica.
Función de expansión
- Primero tenemos que soldar dos conectores hembra de 8 pines y dos conectores hembra de 6 pines en el Bees shield.
- Después de la expansión podemos insertar shields pequeños como music shield en el Bees shield y podemos controlarlo de forma inalámbrica.
Visor de Esquemas en Línea
Recursos
- [Eagle] Archivo Eagle de Bees_Shield
- [PDF] Esquemas de Bees_Shield
- [PDF] PCB de Bees_Shield
- [Herramientas] Perfiles de configuración Xbee
Soporte Técnico y Discusión del Producto
¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.