Seeeduino Stalker V3 - Kit Solar Impermeable
El Kit Stalker es un registrador de datos de nodo de Red de Sensores Inalámbricos basado en Seeeduino-Stalker_v3 . El Seeeduino Stalker v3 es un nodo de Red de Sensores Inalámbricos compatible con Arduino rico en características. Su estructura modular y periféricos integrados como RTC, interfaz de tarjeta SD lo hacen conveniente para registrar valores de sensores con marca de tiempo precisa periódicamente. El Seeeduino Stalker es un candidato para todos sus proyectos de seguimiento, monitoreo y control.
El Kit Stalker incluye todos los componentes necesarios para trabajar con Seeeduino Stalker v3.0. El Kit Stalker puede usarse al aire libre ya que viene con una carcasa de plástico impermeable. Por lo tanto, incluso puedes ponerlo en el agua si tienes alguna idea especial. El kit viene con un Panel Solar y una Batería LiPo. Pueden usarse en áreas remotas como desierto o selva trabajando solo con la energía solar recolectada y almacenada en la Batería LiPo.
Contenido del Kit Stalker
Componente | Descripción | Cantidad |
---|---|---|
Seeeduino-Stalker_v3 | El Nodo WSN Compatible con Arduino | 1 |
Batería de polímero de iones de litio - Capacidad de 1050mAh | Cargada desde el Panel Solar usando Stalker v3 | 1 |
Tarjeta microSD™ SanDisk 4GB | Registra los valores de sensores y datos de marca de tiempo. | 1 |
Cable Mini USB 100cm | Como cable de programación usado con UartSBee | 1 |
UartSBee V4 | Proporciona puerto USB-Serial para programar Stalker V3 usando Arduino IDE | 1 |
Cable de 6 pines | Conecta UartSBee a Seeduino | 1 |
Carcasa Seeeduino Stalker v3 | Caja de plástico impermeable | 1 |
Panel Solar 0.5w 53x53mm | Fuente de Alimentación | 1 |
Pila de Botón CR2032 | 1 |
Características
- Dado que Seeeduino Stalker está diseñado para usarse como un nodo de Red de Sensores Inalámbricos, estaría incompleto sin una carcasa resistente a la intemperie que lo acompañe. Teniendo esto en mente, al rediseñar la versión más nueva de Seeeduino Stalker (revisión de v1.0 a v2.0) ajustamos el contorno de la PCB y la ubicación de los tornillos para que pudiera encajar en esta carcasa. La carcasa es resistente y tiene un sello a prueba de agua.
.
- La tapa superior de la carcasa se mantiene transparente para montar un panel solar dentro de ella. Para mayor estabilidad, el panel solar se adhiere bajo la tapa superior de la carcasa como se muestra:
.
- La batería de polímero de litio de 1050mAh se puede colocar dentro de la carcasa debajo del Seeeduino Stalker. Puedes fijarla usando tornillos y pilares de plástico.
![]() | ![]() |
---|
Ten en cuenta que UartSBee_V4 no se puede insertar en el socket de la Serie Bee presente en Seeeduino Stalker. El UartSBee_V4 está destinado para conectar los otros módulos Bee (mostrados en la foto de arriba) a una computadora y no puede ser insertado en el socket destinado para estos otros módulos Bee. Hay un cabezal de pines de 5 vías separado presente tanto en UartSBee_V4 como en Seeeduino Stalker para conectarlos entre sí. Este cabezal de pines está compuesto por: VCC (para suministrar energía al Stalker), TXD, RXD, DTR (para controlar la señal de Reset del Stalker) y GND.**
Uso
Primeros Pasos
Si eres nuevo en el mundo de la "Computación Física" y si Seeeduino Stalker es la primera plataforma de computación física con la que quieres comenzar, entonces te sugerimos que empieces con Seeeduino .
Los siguientes pasos te ayudarán a ensamblar los recursos de hardware y software para comenzar con Seeeduino Stalker v3
Paso 1: Adquirir el Hardware
Necesitarás el siguiente hardware para ejecutar tu primer programa.
![]() | ![]() |
---|---|
Seeeduino Stalker v3 Comprar Aquí | UartsBee v4.0 Requerido para programar el Seeeduino Stalker. Comprar Aquí |
![]() | ![]() |
---|---|
Cable Mini USB Probablemente tengas uno por ahí, o si no, compra uno aquí. Lo usaremos para conectar el UartSBee_V4 a uno de los puertos USB de tu computadora. | Cable puente de 6 pines dual-hembra Requerido para conectar el UartSBee_V4 al Seeeduino Stalker. Puede que ya tengas algunos en tu espacio de trabajo. Si no, puedes comprar uno colorido aquí. |
Paso 2: Instalar los controladores y conectar el hardware
-
UartSBee_V4 es como la navaja suiza multiusos del mundo de la Computación Física. Hay un procedimiento muy detallado para usar UartSBee_V4 tanto para usuarios de Windows como de GNU/Linux aquí. En nuestro caso realizará tres funciones:
- Nos permitirá programar el Seeeduino Stalker.
- Nos permitirá comunicarnos con el Seeeduino Stalker.
- Proporcionar energía (desde la alimentación USB de tu computadora) al Seeeduino Stalker (incluyendo cualquier periférico conectado a él).
-
Las primeras dos funciones del UartSBee_V4 (programación y comunicación) se logran a través de un Circuito Integrado llamado FT232RL que está presente en él. Antes de que el FT232RL pueda ser usado para estos propósitos, sus controladores (ciertos programas disponibles gratuitamente del fabricante del FT232RL) deben ser instalados en tu PC basado en windows/ubuntu. Así que antes de proceder más, descarga el archivo de configuración del controlador desde aquí e instálalo en tu PC con Windows.
-
UartSBee_V4 tiene un regulador de voltaje integrado y un interruptor para permitirte seleccionar qué voltaje (5.0V o 3.3V) te gustaría suministrar a la placa de circuito objetivo. En nuestro caso la placa de circuito objetivo es Seeeduino Stalker y por lo tanto necesitarías configurar este interruptor deslizante a 5.0 voltios
-
El esquema de conexión de cableado de nuestro hardware es "Computadora→(Cable Mini USB)→UartSBee →(Cable Plano)→Seeeduino Stalker". Los cables puente deben ser conectados entre UartSBee_V4 y Seeeduino Stalker antes de conectar el UartSBee_V4 a la Computadora. Consulta las fotos a continuación y asegúrate de que las líneas de señal se alineen como se muestra en la tabla (Nota: Los pines TXD y RXD deben estar conectados cruzados como se muestra en la tabla).
-
A continuación conecta el cable Mini USB desde UartSBee_V4 a tu computadora. Si estás usando una PC basada en Windows, aparecerá el globo "Nuevo Hardware Encontrado" y en unos momentos se instalarán los controladores para FT232RL (es decir, UartSBee_V4).
Conexión Seeeduino Stalker v3 <---> UartSBee v4.0
Seeeduino Stalker | UartSBee_V4 |
---|---|
USB5V | VCC |
RXD | TXD |
TXD | RXD |
GND | GND |
DTR | DTR |
- Socket serie Bee - 2*10 pines con paso de 2.0mm (que se conectará con - uno a la vez - cualquiera de los módulos inalámbricos: XBee, BluetoothBee, GPSBee o RFBee.) La comunicación con estos módulos se realiza a través de UART.
- Interfaz serie – Para ahorrar espacio y reducir costos, la conectividad USB<->Serie no se proporciona por defecto. Puedes usar el UartSBee_V4 basado en FT232 u otras placas adaptadoras USB a serie para realizar la programación o comunicarte con la PC.
- LED de usuario – Se ha proporcionado un LED en la placa para uso en tu aplicación según se desee.
- Interfaz I2C: El IC cambiador de nivel I2C integrado proporciona traducción de voltaje entre dispositivos de 3.3V y 5V. Esto te permite conectar ICs I2C de 5.0 Voltios a tu microcontrolador cuando está operando a 3.3 Voltios.
Ejemplos de Programación
-
Descarga e instala la biblioteca DS1337 y los sketches disponibles en la sección de recursos. La biblioteca DS1337 incluye una versión modificada de la clase DateTime por Jean-Claude Wippler en JeeLabs
-
Los sketches de demostración del datalogger hacen uso de la Biblioteca SD de Arduino.
-
Configura la placa Arduino como
**Arduino Pro or Pro Mini (3.3V, 8MHz) w/ ATmega 328**
. -
Abre el ejemplo adjust.ino de la biblioteca DS1337
-
Configura la fecha/hora actual usando el objeto de la Clase DateTime dt en el ejemplo:
-
DateTime dt(año, mes, fecha, hora, min, seg, día-de-la-semana(comienza desde 0 y va hasta 6));
- Ej:-
DateTime dt(2015, 10, 1, 11, 43, 0, 4);
- Ej:-
-
-
compila y sube a Seeeduino-Stalker v3 .
salida de adjust.ino
Obtener Fecha/Hora Actual
-
Configura la placa Arduino como
**Arduino Pro or Pro Mini (3.3V, 8MHz) w/ ATmega 328**
. -
Abre el ejemplo now.ino de la biblioteca DS1337
-
La fecha/hora actual se lee del DS1337 usando la función
RTC.now()
.- Ej:-
DateTime now = RTC.now();
- Ej:-
-
compila y sube a Seeeduino-Stalker v3
salida de now.ino
Interrupciones DS1337
Este ejemplo es una demostración de detección de interrupción desde la salida INT del DS1337. Esta característica es útil para la funcionalidad de data-logger donde el MCU se pone en modo de suspensión cuando no está en uso y el INT del DS1337 despierta la CPU periódicamente. Esto extiende la energía de la batería. La operación completa está documentada en el código.
-
Solda el jumper P3.
- Esto conecta el pin de salida de interrupción del DS1337 al pin INT0 del ATmega328.
-
Configura la placa Arduino como
**Arduino Pro or Pro Mini (3.3V, 8MHz) w/ ATmega 328**
. -
Abre el ejemplo interrupts.ino de la biblioteca DS1337
-
compila y sube a Seeeduino-Stalker v3
salida de interrupts.ino
Ejemplo de Data Logger
La aplicación principal del Seeeduino Stalker v3.0 es el registro de datos de señales de sensores como voltaje de batería, etc. junto con la marca de tiempo. Estos sketches ponen el MCU en modo de suspensión cuando no está realizando operaciones de muestreo / registro de datos. La implementación completa está muy bien documentada en el código. La siguiente sección da una visión general:
Configuración de hardware de ejemplos de Data Logger
-
StalkerV30_DataLogger_10Sec.ino
-
Este sketch registra datos de voltaje de batería en la tarjeta SD configurada por la función
RTC.enableInterrupts(_h, m, s_)
. -
La periodicidad se proporciona usando h, m y s. Una vez que se detecta una interrupción, el tiempo de la siguiente interrupción se actualiza avanzando el valor h,m y s. La Clase DateTime resulta útil para esto.
-
ej:-
interruptTime = DateTime(interruptTime.get() + interruptInterval); //decide el tiempo para la siguiente interrupción
-
Este sketch también produce salida detallada, es decir, los diversos eventos que ocurren dentro del MCU se muestran en el terminal serie.
-
-
Visión general de la implementación del Data-logger
Recursos
Soporte Técnico y Discusión de Productos
¡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.