Skip to main content

Inicio Rápido con SenseCAP K1100 - Kit de Prototipado de Sensores

Introducción

SenseCAP K1100 - Kit de Prototipado de Sensores representa la concentración de Seeed Studio en la esencia de la comunicación LoRa® y productos con inteligencia en el borde, para facilitar al máximo el despliegue y dominio de aplicaciones LoRa® e IoT.

Estamos orgullosos de presentarte SenseCraft, que permite a nuestros usuarios enviar datos a la nube en el menor tiempo posible y con muy poco esfuerzo práctico.

Esto es posible gracias a nuestra plataforma SenseCAP, diseñada completamente en casa. SenseCAP proporciona una plataforma en la nube fácil de usar. Los usuarios pueden escanear el código QR con la SenseCAP Mate App para vincular el dispositivo con su cuenta y gestionar los dispositivos en una red con cobertura LoRaWAN®, además de consultar los datos del nodo sensor en el portal de SenseCAP. El portal SenseCAP también proporciona una API para que los usuarios desarrollen basándose en los datos disponibles.

Si por el momento no tienes cobertura LoRaWAN® en tu zona, no te preocupes. Puedes cambiar libremente entre WiFi y LoRa®, y también puedes transferir datos a Ubidots/Microsoft Azure IoT Central para un procesamiento de datos más avanzado a través de WiFi.

¡Estamos emocionados de compartir contigo el progreso de nuestro proyecto actual, y damos la bienvenida a todos los usuarios a experimentarlo!

Actualizable a Sensores Industriales

Con el controlador S2110 de SenseCAP y el registrador de datos S2100, puedes convertir fácilmente módulos Grove en sensores LoRaWAN®. Seeed no solo te ayuda a prototipar, sino que también te ofrece la posibilidad de escalar tu proyecto con la serie SenseCAP de robustos sensores industriales.

La carcasa con clasificación IP66, configuración por Bluetooth, compatibilidad con la red global LoRaWAN®, batería integrada de 19 Ah y el sólido soporte desde la aplicación hacen del SenseCAP S210x la mejor elección para aplicaciones industriales. La serie incluye sensores para humedad del suelo, temperatura y humedad del aire, intensidad lumínica, CO2, conductividad eléctrica (EC) y una estación meteorológica 8 en 1. Prueba el último SenseCAP S210x para tu próximo proyecto industrial exitoso.

SenseCAP Industrial Sensor
S2100
Data Logger
S2101
Air Temp & Humidity
S2102
Light
S2103
Air Temp & Humidity & CO2
S2104
Soil Moisture & Temp
S2105
Soil Moisture & Temp & EC
S2110
LoRaWAN® Controller
S2120
8-in-1 Weather Station

Descripción General

Dado que una de las características del kit SenseCAP K1100 es su funcionalidad IoT, es necesario comprender la lógica de su implementación antes de comenzar.

En resumen, ofrecemos dos caminos para que nuestros usuarios experimenten IoT: uno es mediante LoRa® y el otro por WiFi.

Si deseas utilizar LoRa®, deberás preparar con anticipación una puerta de enlace LoRa® adecuada y conectar los datos a la plataforma SenseCAP utilizando un módulo Grove Wio E5 conectado a una red LoRaWAN®.

Si deseas usar WiFi, necesitas contar con cobertura WiFi estable en tu entorno. Solo necesitas ingresar el nombre de tu red WiFi y la contraseña en el perfil, junto con información como la clave proporcionada por la plataforma IoT, para disfrutar de una experiencia IoT excepcional.

Preparación Preliminar

Antes de comenzar, te recomendamos encarecidamente actualizar a la última versión de SenseCraft para garantizar una experiencia lo más estable posible.

Puedes descargar y actualizar la última versión desde nuestra distribución de SenseCraft haciendo clic en el siguiente icono.

Por supuesto, también puedes descargar directamente el archivo .uf2 más reciente haciendo clic aquí:

SenseCraft-v0.2-20220907.uf2Download

Una vez descargado SenseCraft en tu disco local, sigue las instrucciones a continuación para cargarlo en el Wio Terminal.

Conecta el Wio Terminal a la PC y enciéndelo. Entra en el Modo Bootloader deslizando el interruptor de encendido más allá de la posición "ON", suéltalo, deslízalo nuevamente y vuelve a soltar.

note

Una vez que el Wio Terminal esté en modo Bootloader, el LED azul comenzará a “respirar” (una iluminación suave y continua) en lugar de parpadear.

Abre el explorador de archivos en tu PC y verás una nueva unidad externa llamada Arduino. Arrastra el archivo .uf2 previamente descargado a esta unidad Arduino.

Una vez que la carga de SenseCraft se haya completado, la unidad llamada Arduino se expulsará automáticamente y el programa SenseCraft comenzará a ejecutarse.

Antes de comenzar a explorar la interfaz de operación, necesitas familiarizarte con la lógica de botones que hemos diseñado para el Wio Terminal. De esta forma, podrás navegar y operar las páginas de manera fluida según una lógica fija de botones.

Primero están los tres botones ubicados en la parte superior del Wio Terminal. Estos corresponden a las tres pantallas principales de funciones. Son Sense, Process y Uplink respectivamente.

No importa en qué parte del sistema estés, al presionar cualquiera de los tres botones superiores, podrás volver a estas tres pantallas principales.

Luego está el botón direccional de cinco vías ubicado en la parte inferior derecha del Wio Terminal, que te permite realizar las siguientes operaciones:

  • Izquierda/Derecha: Navegar entre páginas o menús
  • Centro: Seleccionar
  • Arriba: Volver a la página anterior

Cuando aparece un cuadro verde en la pantalla, indica que ese contenido está actualmente seleccionado.

Lógica de las Páginas

Como se mencionó anteriormente, hemos preparado tres páginas en SenseCraft que representan los tres módulos funcionales principales: Sense, Process y Uplink.

Sense

La función principal de la página Sense es mostrar los datos de los sensores. Desde esta página puedes observar el estado de funcionamiento y los valores de los sensores integrados en el Wio Terminal.

Además, si conectas los sensores Grove del kit al conector Grove en el lado derecho del Wio Terminal, este detectará automáticamente el tipo de sensor y leerá sus valores.

Process

La función principal de la página Process es mostrar el proceso de procesamiento de datos. Actualmente, esta página muestra la salida de registros del reconocimiento y procesamiento de modelos del módulo Grove Vision AI.

En el futuro, esta página ofrecerá aún más capacidades para el filtrado y procesamiento de datos directamente desde el Wio Terminal.

La función principal de la página Uplink es subir datos a la nube. Aquí, los usuarios pueden configurar qué método de IoT desean usar: LoRa® o WiFi.

Puedes configurar libremente tus características exclusivas de IoT, cambiar entre distintas redes y plataformas, y aprovechar al máximo el valor de este conjunto de dispositivos.

Visualización de Datos de los Sensores Integrados

Una vez que hayas cargado SenseCraft en el Wio Terminal y lo hayas encendido, espera unos segundos y podrás ver directamente los valores de los sensores integrados en la página Sense.

El Wio Terminal incluye tres sensores integrados: un sensor de luz, un sensor de nivel de sonido y un sensor triaxial.

En este punto, no necesitas hacer nada. Los valores de estos sensores se actualizarán automáticamente una vez por segundo, lo que te permitirá observar de forma natural las condiciones actuales del entorno en cuanto a luz, sonido y movimiento en tres ejes.

Enviar Datos del Sensor a SenseCAP vía LoRa®

Paso 1. Presiona el botón superior más a la derecha para ingresar a la pestaña Network (Red).

Verás que LoRa® ya está resaltado.

Paso 2. Presiona el botón central (botón direccional) para seleccionar LoRa® y conecta el Grove-Wio E5 al conector Grove del lado izquierdo.

Paso 3. Desplázate por las bandas de frecuencia LoRaWAN® que aparecen en pantalla y selecciona la banda correspondiente a tu región.

Paso 3. Desplázate por las bandas de frecuencia LoRaWAN® que aparecen en pantalla y selecciona la banda correspondiente a tu región.

Ofrecemos dos maneras para vincular tu dispositivo con la plataforma SenseCAP:

Opción 1: Vincular el dispositivo desde la App móvil

Si deseas usar tu celular para escanear y vincular el dispositivo o visualizar algunos datos de sensores de forma remota, descarga la aplicación SenseCAP Mate según tu sistema operativo:

Después de descargar la app, ábrela. Si es tu primera vez usando la plataforma SenseCAP, por favor registra una cuenta.

note
Por favor, selecciona la versión **Global** al registrarte.

En la página de registro, los campos marcados con * son obligatorios. Completa el formulario y haz clic en Register para finalizar.

Luego, inicia sesión en la aplicación con la cuenta recién creada.

Selecciona Device (Dispositivo) en el menú inferior de la app para ver los dispositivos SenseCAP que ya tienes vinculados.

Haz clic en el + en la esquina superior derecha y selecciona Add device (Agregar dispositivo) para vincular el Grove - Wio-E5.

Alinea el recuadro central de la cámara con el código QR en la parte trasera del Grove - Wio-E5 para escanearlo y vincular tu equipo. Nota: No escanees el código QR que está en la parte frontal del Wio-E5.

Después de vincular exitosamente el dispositivo mediante la app SenseCAP Mate, verás los datos de los sensores reflejados en la aplicación.

tip

La aplicación SenseCAP Mate no actualiza automáticamente los datos del sensor. Tendrás que deslizar hacia abajo en la pantalla del sensor para actualizar manualmente. Si no ves nuevos datos después de más de 10 minutos, intenta reiniciar el Wio Terminal deslizando el interruptor lateral una vez.

Opción 2: Vincular el dispositivo desde la plataforma web de SenseCAP

Abre tu navegador y dirígete a la Consola de SenseCAP.
Si es tu primera vez usando la plataforma, por favor regístrate primero.

Luego, inicia sesión en la consola de SenseCAP con la cuenta recién creada.

Selecciona la pestaña Dashboard (Panel) y haz clic en Bind Device (Vincular Dispositivo).

En la siguiente página deberás ingresar los siguientes datos: EUI, Código/Clave (KEY), Nombre del Dispositivo. También puedes definir una ubicación para el dispositivo (aunque Grove - Wio-E5 no incluye función de localización). Parte de esta información se encuentra en la etiqueta en la parte trasera del Grove - Wio-E5. El nombre del dispositivo puedes establecerlo libremente según tu preferencia.

Después de completar el formulario, haz clic en el botón Confirm para finalizar el proceso de vinculación.

Una vez vinculado correctamente el dispositivo desde la plataforma web, podrás ver los datos de los sensores reflejados en la plataforma.

tip

La plataforma web de SenseCAP no actualiza automáticamente los datos. Deberás actualizar manualmente el navegador para ver la información más reciente.

Una vez que hayas seleccionado la banda de frecuencia, deberás esperar unos segundos mientras el Grove Wio E5 se inicializa.

Si la conexión LoRaWAN® con la plataforma SenseCAP es exitosa, verás la siguiente pantalla:

En cambio, si el Grove Wio E5 no está conectado o si se interrumpe la conexión LoRaWAN® durante el proceso, aparecerá un mensaje de fallo de transmisión.

Enviar Datos del Sensor a Microsoft Azure IoT Central vía WiFi

En esta sección, el dispositivo usará comunicación WiFi para enviar los datos de los sensores a la nube. Microsoft Azure IoT Central será utilizado para visualizar los datos provenientes de los sensores conectados al Wio Terminal vía WiFi.

Por razones de espacio, puedes acceder directamente a la guía completa desde el siguiente enlace:

Enviar Datos del Sensor a Ubidots vía WiFi

En esta sección, el dispositivo utilizará comunicación WiFi para enviar los datos de los sensores a la nube. La plataforma Ubidots será usada para visualizar los datos provenientes de los sensores conectados al Wio Terminal vía WiFi.

Paso 1: Regístrate e inicia sesión en Ubidots

Si es tu primera vez utilizando Ubidots, ve al sitio web de Ubidots y crea tu cuenta.

Una vez registrada la cuenta, inicia sesión con tus credenciales.

Paso 2: Obtén tu TOKEN único de Ubidots

Cada solicitud a Ubidots requiere un TOKEN. La forma más sencilla de obtenerlo es haciendo clic en API Credentials desde el menú desplegable de usuario.

Los Tokens son claves temporales y revocables para usar en tus solicitudes API. Guarda tu TOKEN, lo necesitaremos más adelante.

caution

Todas las llamadas a la API solo aceptan tu TOKEN. No intentes usar la API Key, no funcionará.
También puedes acceder a tus Tokens desde el menú: My Profile → API Credentials.

Paso 3: Prepara la información necesaria

Para establecer la conexión MQTT, necesitas tener preparada esta información:

  • Nombre del WiFi (SSID)
    El nombre de la red WiFi a la que se conectará el Wio Terminal.

  • Contraseña del WiFi
    La contraseña correspondiente a esa red.

  • Nombre del cliente MQTT
    Este identificador debe ser único, ya que el broker lo usará para distinguir tu dispositivo.
    Si se usa un ID duplicado, la conexión será rechazada. Usa al menos 8–12 caracteres alfanuméricos únicos.
    Puedes usar la herramienta de cadenas aleatorias o la dirección MAC del dispositivo.

  • TOKEN de Ubidots
    Obtenido en el paso 2.

  • Etiqueta del dispositivo (Device Label)
    Nombre que usará Ubidots para identificar tu dispositivo. Si no existe aún, Ubidots lo creará automáticamente al recibir el primer dato.

Paso 4: Configura el archivo config.txt

Cuando utilizas SenseCraft, al conectar el Wio Terminal a tu PC aparece una unidad externa de almacenamiento automáticamente.

caution

No necesitas activar el modo bootloader. El archivo config.txt aparecerá directamente al conectar el dispositivo.

Busca el archivo config.txt en esa unidad y ábrelo. Tiene el siguiente formato:

SSID=WiFi_Name
PASSWORD=WiFi_Password
MQTT_CLIENT_NAME=Topic
TOKEN=Default_Token
DEVICE_LABEL=Device_Name

Llena cada campo con la información que preparaste en el paso 3. Por ejemplo:

SSID=CHCK
PASSWORD=123456
MQTT_CLIENT_NAME=al49mw880j
TOKEN=BBFF-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DEVICE_LABEL=Wio-Terminal
caution

Guarda los cambios y reinicia el Wio Terminal deslizando el interruptor lateral una vez hacia abajo.

Paso 5: Entra a la pestaña Network y selecciona WiFi

Ahora el sistema esperará a que se cargue la configuración.

Una vez que la configuración WiFi se haya cargado, el dispositivo se conectará primero al WiFi y luego a Ubidots.
Si la conexión es exitosa, verás la siguiente pantalla:

Paso 6: Visualiza los datos en Ubidots

Cuando los datos hayan sido enviados exitosamente, podrás ver la información desde la sección Devices en el panel de Ubidots.

Haz clic sobre el nombre del dispositivo para acceder a todos los registros históricos.

note

La versión gratuita de Ubidots solo permite la creación de un TOKEN y hasta 10 etiquetas (labels). Si superas ese número, los datos adicionales serán descartados.

note

Si deseas usar Ubidots para desarrollo más avanzado, consulta nuestros tutoriales complementarios de Ubidots.

Conectar otros sensores Grove del kit

Además de los sensores integrados, las posibilidades de SenseCraft son infinitas. Los sensores Grove incluidos en el kit también pueden conectarse al Wio Terminal y son reconocidos automáticamente.

Conectar un sensor Grove al Wio Terminal

En la versión actual de SenseCraft, solo se admite la conexión simultánea de un sensor adicional (excepto el Grove Wio E5).

Para conectar el sensor, utiliza el cable Grove incluido en el kit para conectar el sensor que desees al conector Grove en la parte inferior derecha del Wio Terminal.

La imagen anterior muestra el Grove Vision AI como ejemplo, indicando cómo se conectan los sensores del kit. Por supuesto, lo mismo aplica a otros sensores (excepto el Grove Wio E5).

caution

No conectes sensores Grove al conector izquierdo del Wio Terminal. Ese conector está reservado únicamente para el módulo Grove Wio E5.

Visualizar valores del sensor Grove

Una vez que hayas conectado el sensor Grove, podrás ver sus valores directamente en la pestaña Sense.

Simplemente presiona el botón de flecha derecha mientras estás en la página Sense, hasta que aparezcan los valores del sensor externo.
Normalmente, estos valores se muestran después del sensor IMU.

Enviar datos de sensores Grove a la nube

La detección del sensor por parte de SenseCraft es completamente automática, por lo que no necesitas realizar ninguna configuración adicional.
Esto incluye también el envío de los datos del sensor recién conectado.

  • Si deseas enviar los datos por LoRaWAN®, simplemente conecta el Grove Wio E5 en el conector izquierdo del Wio Terminal.

Luego, sigue los pasos de la sección:
Enviar datos del sensor a SenseCAP vía LoRa®

Funcionalidades Avanzadas

Hemos diseñado varias funcionalidades avanzadas y muy interesantes para experimentar con SenseCraft.
Puedes explorar y utilizar estas características adicionales en la siguiente sección.

Análisis en Tiempo Real con Vision AI

Esta función está diseñada para el módulo Grove Vision AI.
Permite a los usuarios observar el registro de ejecución (log) del Vision AI en tiempo real, facilitando el ajuste del encuadre de la cámara y la evaluación del reconocimiento.

Paso 1. Conectar el Grove Vision AI

Conecta tu Grove Vision AI al conector Grove del lado derecho del Wio Terminal.

Paso 2. Acceder a la interfaz de análisis en tiempo real

Presiona el segundo botón superior del Wio Terminal para ir a la pantalla Process.

La opción por defecto en esta pantalla es Vision AI real-time analysis.
Presiona el botón central del botón de 5 direcciones para ingresar.

Ahora podrás ver los registros del Vision AI directamente en pantalla:

Ejemplo TinyML

Esta función está pensada para explorar el aprendizaje automático embebido en el Wio Terminal.
Desde esta página puedes acceder a los cursos de la serie TinyML y experimentar las capacidades de aprendizaje automático del Wio Terminal y Vision AI.

Paso 1. Presiona el segundo botón superior del Wio Terminal para acceder a la pantalla Process.

Paso 2. Acceder a la interfaz de TinyML Example

Presiona la flecha derecha del botón de 5 direcciones hasta seleccionar TinyML Example.
Luego presiona el botón central para ingresar.

Visualización Gráfica

El Wio Terminal incluye una interfaz de visualización en línea para que puedas observar cómo cambian los valores de los sensores en tiempo real.

Por ejemplo, si deseas observar una gráfica de los valores de luz:

Si ya está resaltada la columna de Light, simplemente presiona el botón central del control de 5 direcciones para entrar al modo de visualización gráfica.

Guardar en Tarjeta TF

Considerando que los usuarios pueden querer guardar datos sin conexión para análisis posterior, el Wio Terminal también puede guardar datos en una tarjeta TF.

Cuando te encuentres en el modo de visualización gráfica como se explicó anteriormente, vuelve a presionar el botón central para ver la opción de guardar los datos.

Esta función permite guardar los datos del sensor en una tarjeta TF.
Primero, inserta una tarjeta TF en el Wio Terminal.

Luego, presiona el botón central para seleccionar Guardar en tarjeta TF y aparecerá el mensaje Saving has been started.
Una vez que desaparece este mensaje, el guardado se ha completado y los datos se habrán almacenado como un archivo .csv.

If the storage on the TF card is full, it will notify as follows.

¿Qué puedo hacer después?

¡Felicidades por haber completado con éxito todos los pasos de esta guía rápida!
Hemos observado cómo los datos del sensor se transfieren al SenseCAP Console o a la vista de Ubidots en el menor tiempo posible.

Si deseas profundizar más en la programación de sensores, LoRaWAN®, plataformas en la nube y más, continúa con nuestra guía completa: SenseCAP - The Sensor Prototype Kit Overview

Recursos

Solución de Problemas

P1: ¿Por qué los datos que aparecen en la plataforma SenseCAP son diferentes a los que se muestran en el Wio Terminal?
R: Porque los datos se leen cada 5 minutos y se envían en los siguientes 3 minutos. En cambio, el Wio Terminal muestra los datos en tiempo real, por lo que puede haber diferencias.


P2: ¿Por qué no puedo conectarme a LoRaWAN®?
R: Asegúrate de que haya cobertura suficiente y estable de red LoRa/Helium en tu entorno. Se recomienda tener tu propio gateway Helium. El Grove - Wio-E5 es un prototipo con menor potencia de antena y puede verse afectado por inestabilidad en la red Helium desde julio de 2022.


P3: ¿Por qué algunos datos de sensores no aparecen en SenseCAP?
R: Puede deberse a pérdida de paquetes con el Grove - Wio-E5, lo cual es común. Si es muy severo, reinicia el Wio Terminal. Si necesitas mayor estabilidad, considera usar los sensores industriales de la serie SenseCAP.


P4: No compré el kit K1101, ¿puedo usar el firmware?
R: No podrás acceder completamente a SenseCAP si no compraste el kit. El Grove - Wio-E5 incluido es una edición especial.


P5: Si uso otro programa, ¿puedo restaurar el firmware original?
R: Sí, puedes reinstalar el firmware en cualquier momento mientras no dañes el firmware del Grove - Wio-E5.
Para hacerlo, desliza el interruptor lateral dos veces rápidamente.

Aparecerá una unidad llamada Arduino en tu PC. Copia el archivo .uf2 allí. Al finalizar, se expulsará automáticamente y el Wio Terminal reiniciará.

P6: Si cambio el Dev EUI, App EUI o App Key del Grove - Wio-E5, ¿puedo recuperarlos?
R: Sí, puedes recuperar esa información gracias a la interfaz de consulta abierta. Los códigos están impresos en la etiqueta posterior del Grove - Wio-E5.

``` https://sensecap.seeed.cc/makerapi/device/view_device_info?nodeEui=&deviceCode=```

Por favor, utiliza la información de EUI y Código marcada en la parte posterior del Grove - Wio-E5 para completar los campos correspondientes en el sitio web indicado anteriormente y así obtener los tres códigos únicos de tu dispositivo abriendo la página en tu navegador.

Por favor cuida muy bien estos tres códigos. Cualquier pérdida o mal uso será responsabilidad del usuario.

P7: ¿Es posible usar los códigos DevEUI, AppEUI y AppKey de SenseCAP en otras plataformas? (por ejemplo Helium o TTN)

R: No. Los códigos asignados por SenseCAP no pueden ser utilizados en otras plataformas. Hacerlo puede provocar anomalías en el envío o recepción de datos en plataformas como Helium o TTN.

Soporte Técnico y Discusión de Producto

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte el mejor soporte posible y asegurarnos de que tu experiencia con SenseCAP sea lo más fluida y satisfactoria.

Statement

  • The LoRa® Mark is a trademark of Semtech Corporation or its subsidiaries.
  • LoRaWAN® is a mark used under license from the LoRa Alliance®.
Loading Comments...