Introduction: Visualiza Sensores Con Arduino Y GPRS (IoT)

Si deseas reportar el valor de tus sensores, esta es un alternativa sencilla, usando una de las tarjetas GPRS que se presentan a continuación y la plataforma web de MCI para levantar los datos es tu opción.

Step 1: Pasos

Regístra

Envía un correo a mcitemp@olimex.cl con tu nombre, apellido, correo electrónico que deseas asociar a la cuenta e imei (número impreso en el módulo quectel) de tu tarjeta. luego recibirás un instructivo con la información para ingresar a la plataforma web junto con un pequeño código de ejemplo para arduino donde podrás reportar el valor de tus sensores.

Configura

En el código de ejemplo debes definir el apn correspondiente a tu operador móvil, seleccionar la tarjeta que estás usando (m2m shield, gprsbee o gprsbee v2) y ya podrás reportar los datos de hasta 6 sensores a mcitemp. en la plataforma deberás configurar la unidad de medida de tus sensores y el puerto de cada uno de estos.

Visualiza

En la plataforma puedes revisar los datos de tus sensores y generar reportes diarios, semanales y mensuales. también puedes crear cuentas de invitados que te permitirán compartir tus datos con quién tú desees.

Step 2: Materiales

A continuación se presentan los materiales:

Opción 1 (GPRSBee SMA)

Opción 2 (Arduino M2M)

Step 3: Plataforma

Después de inscribirte debes ingresar a la plataforma y configurar tu cuenta.

El PDF entrega la información para ello.

Step 4: Armado

Lo primero que debes hacer es soldar los stackables al Shield XBee o Arduino M2M.

Luego debes montar todo sobre el Arduino como se muestra en la imagen.

Dependiendo de los sensor haces la conexión con el Arduino.

Step 5: Armado 2

Si usas la Arduino M2M Shield el armado es como muestra la imagen.

Step 6: Código

Estas son las partes del código donde uno debe seleccionar con que sistema está trabajando.

// Tarjeta SIM

//------> Descomente su APN correspondiente

//#define APN "web.tmovil.cl" // Movistar

//#define APN "imovil.entelpcs.cl" // Entel

//#define APN "imovil.virginmobile.cl" // Virgin

//#define APN "bam.clarochile.cl" // Claro

//------------------------------------

// Tarjeta GPRS

//------> Descomente como se prende su módulo

//boolean onState = HIGH; // para GPRSBee UFL y para Arduino M2M Shield

//boolean onState = LOW; // para GPRSBee SMA

//------------------------------------

Esta es la función que envía el valor de tu sensor:

SendDataFromSensor(temperatura, SENSOR_N)

Donde temperatura es el dato en formato string y SENSOR_N es al puerto que enviarás el valor. Puedes tener hasta 6 sensores en la plataforma web.

Step 7: Visualiza Tus Datos Online

En la plataforma MCI Temp puedes revisar tus datos de forma gráfica o en tabla. Puedes pedir reportes diarios, semanales o mensuales.

Puedes reportar hasta 6 sensores por cada sistema.