REGISTRO DE DATOS EN THINGSPEAK

Thingspeak es un espacio web que podrás utilizar para gestionar datos de tu proyecto IoT. Así, cualquier señal detectada por los sensores de tu placa micro:bit puede almacenarse en una cuenta de usuario de thingspeak y posteriormente estos datos podrás ser tratados.

Para acceder a Thingspeak entra en la web https://thingspeak.com y pulsa en «Get started for free«

Si dispones de una cuenta de usuario, introduce tus datos. 

Si es la primera vez que usas Thingspeak, pulsa en «not account? Create one!» e introduce los siguientes datos:

  • Dirección de correo electrónico
  • País
  • Nombre
  • Apellido
 

Pulsa en continuar, y recibirás un email de confirmación. Dentro de ese email, debes pulsar en «Verify email» para activar tu cuenta.

Se abrirá una ventana con un botón donde debes confirmar tu país de localización. Una vez pulsado se indicará que tu perfil se ha verificado correctamente.

Pulsa en «inicie sesión» y tendrás que introducir el email con el que te registraste y la contraseña.

Canales

Para almacenar los datos recopilados por tus proyecto debes crear un canal en Thingspeak.

Pulsa en New Channel

Rellena los datos del formulario. Asigna un nombre a tu canal y crea tantos campos como datos quieras registrar.

A continuación pulsa en «Show Status» y en  «Save Channel«.

Se creará un espacio donde se visualizará el registro de datos de tu proyecto.

 

 

REGISTRO DE DATOS

Para poder registrar en ThingSpeak los datos de nuestro proyecto, es preciso conectar el canal que hemos creado y la placa micro:bit que está realizando la lectura de los distintos sensores que queremos almacenar.

Desde la página del canal, pulsa en API Keys

 

Copia el código que aparece en «Write API Key«

Debemos utilizar este código en makecode para comunicar la placa microbit y el canal de ThingSpeak.

Conecta la placa microbit a tu red wifi como se indica aquí (recuerda que necesitas la extensión «iot-environment-kit)

 

Pulsa en ThingSpeak y selecciona el bloque «connect thingspeak» para acceder al portal.

 

Vuelve a acceder a ThingSpeak y selecciona el bloque «set data to send ThingSpeak«. 

En API key tendrás que introducir el código de la API que copiaste de tu canal de ThingSpeak.

En Field 1 introduce el valor del sensor que quieras almacenar. En nuestro caso decidimos almacenar la luz detectada por microbit.

Si has definido más campos en tu canal, pulsa en para agregar los valores que quieras enviar. En este ejemplo vamos a añadir el valor del sensor de temperatura.

Por último utiliza el bloque «Upload data to ThingSpeak» para que los datos se actualicen en tu canal.

Descarga el programa en la placa microbit pulsando en el botón «Descargar«.

Introduce la placa en la ranura de la placa de expansión IOT:Bit.

Quita el cable de alimentación de la placa micro:bit e introdúcelo en el conector de la placa de expansión.

Pon el interruptor de la placa de expansión en posición ON y verás que al cabo de unos segundos las gráficas de tu canal de ThingSpeak comienzan a mostrar el registro de datos de los sensores de micro:bit.

CategoríasIoT