Sus criterios principales parecen ser los siguientes:
- Rendimiento razonablemente alto (para enviar datos de captura de cámara)
-
Especificación 802.15.4 / Zigbee
-
Flexibilidad en varios aspectos, incluida la interfaz con sensores y / o Arduino
Según estos criterios, Xbee Series 1 (802.15.4) y Xbee Series 2 (ZigBee) serían buenos candidatos para su proyecto.
Estos módulos están disponibles en variantes de potencia de transmisión alta y baja compatibles de pin a pin (es decir, rango más largo y rango más corto, pero también mayor consumo de energía y menor consumo de energía). Tienen una MCU integrada y, por lo tanto, permiten la conexión directa con sensores a través de pines de E / S o, alternativamente, interfaz UART con un microcontrolador externo.
Dependiendo de cuáles sean los objetivos de costo de su proyecto, es posible que desee tener en cuenta que los módulos Xbee cuestan de $ 20 a $ 35 según el modelo. Son bastante grandes en tamaño, con una forma de encabezado de 2.0mm de 20 clavijas; Esta forma tiene la ventaja de permitirle adaptar su PCB / diseño sin más modificaciones en caso de que decida realizar un reemplazo futuro con módulos de factor de forma similares (por ejemplo, RN-XV para 802.11 Wi-Fi o Bluetooth Bee para BT). comunicación).
Si elige usar estos módulos, están ampliamente documentados en las páginas de proyectos y foros en Arduino y otras comunidades similares, sin embargo, un buen punto de partida sería el libro de Rob Faludi . Si está utilizando la variante de Arduino de C, o Java, como su medio de desarrollo, existen los populares (xbee-arduino) [http://code.google.com/p/xbee-api/] y (xbee-api) [http://code.google.com/p/xbee-arduino/] bibliotecas creadas por Andrew Rapp.
Mencionó los datos de calidad del aire y los datos de imagen de la cámara como ejemplos de la carga útil que transmitirá.
Estos son ejemplos correspondientes para la transmisión de datos de calidad del aire y la transmisión de datos de imagen de la cámara usando módulos Xbee: (1) Datos de calidad del aire y (2) datos de imagen de la cámara
Tenga en cuenta que las unidades Xbee tienen algunas desventajas; Aquí hay algunas sugerencias alternativas para su proyecto basadas en cada desventaja:
Tamaño grande / Costo : si las dimensiones de la unidad Xbee o el precio por unidad son demasiado grandes, es posible que desee considerar una alternativa SMD a pequeña escala, por ejemplo, Atmel Zigbit o CC2530 de TI
Gran consumo de energía : si el consumo de corriente de las unidades Xbee (con un rango de 50 mA a 250 mA por escenario) es demasiado alto, entonces aunque indicó que 802.15.4 / Zigbee es su protocolo elegido, puede considerar alternativas más nuevas y más eficientes en el uso de la energía, como Bluetooth LE, por ejemplo, BLE112