Introduccion Plataforma IoT Blynk & ESP8266

En esta oportunidad se realizara la prueba a la conocida plataforma Blynk.

Que es Blynk? A diferencias de plataformas vistas anteriormente blynk  es una solución para la construcción de aplicaciones IoT disponible para Android y iOS. basada en plataformas conocidas como Arduino, Raspberry pi, ESP8266 , Intel Galileo,Particle, dispositivos  Seriales y Wifi entre otros, en pocos minutos puedes crear un dashboard de gran calidad, Resaltamos la gran cantidad de widgets disponibles, Control, display,  Notificación y Video steaming.





En este caso realizaremos la Pruebas con Modulo ESP8266 en el siguiente tuturial mostratermos paso a paso instalaciones y configuraciones para la aplicación Blynk.

Pagina oficial: blynk.cc

Nuestra prueba realizaran 2 cosas:

  • Visualizacion del valor del ADC0 (LDR )
  • Control del GPIO04 (diodo Led)

Arquitectura blynk

 PDAControl PDAControles.com PDAControlen.com blynk

Test Platform IoT Blynk & ESP8266 12E NodeMCU Part1/2

  1.  Introducion rapida a blynk
  2. Instalar blynk en Android
  3. Crear cuenta en blynk
  4. Descargar librerias y ejemplos
  5. Revisión de codigo Arduino IDE

 

 

Arduino IDE 

Para realizar la prueba se utilizo el ejemplo ESP8266_Standalone, al cual no se requiere ninguna modificacion para su funcionamiento.

Descargas Completas parte Inferior…

Arduino IDE_PDAControl_blynk

Dashboard blynk (Vistas Android )

Configuración de Proyecto

 PDAControl PDAControles.com PDAControlen.com blynk

Widgets

Selecionaremos 2 widgets, cada widget tiene un costo en unidades de Energia, inicialmente tenemos 1800 unidades.

  • 1 Button
  • 1 Gauge

 PDAControl PDAControles.com PDAControlen.com blynk

Dashboard Modo Edicion (Offline)

  • Organizacion y configuracion de Widgets.

 PDAControl PDAControles.com PDAControlen.com blynk

Configuracion Widget Button

  • Control GPIO04 (diodo led)

 PDAControl PDAControles.com PDAControlen.com blynk

Configuración Widget Gauge

Este widget realizara la lectura del ADC0, dado el acondicionamiento de señal del sensor de luz (LDR) configuramos el ADC de 0 a 200 puntos, con actualización de 2 segundos de muestreo.

 PDAControl PDAControles.com PDAControlen.com blynk

 

Dashboard (Online)

 PDAControl PDAControles.com PDAControlen.com blynk

Test Platform IoT Blynk & ESP8266 12E Part 2/2

  1. Descarga de codigo Arduino IDE, ejemplo ESP8266_Standalone.ino.
  2. Configuración de Dashboard.
  3. Prueba de conexión ESP8266 y blynk.

 

Pinout ESP8266 12E NodeMCU

ESP8266 PDAControl NodeMCU

ESP8266 PDAControl NodeMCU

Materiales 

ESP8266 12E NodeMCU (Lolin)

1 LDR (Fotoresistencia)

2 Resistencias de 1.5K

1 Resistencia de 10K

1 Diodo led

1 Diodo 1N4001






Conexiones 

Nota: En este caso el LDR por seguridad nunca sobrepasa los 500mV para no dañar el ADC0, maximo 1V.

  • Las resistencias son de Precision.

ESP8266 PDAControl NodeMCU

Montaje

ESP8266 PDAControl pdacontroles.com

Descargas GiHub – Arduino IDE

Ejemplos Blynk (ESP8266_Standalone)

Librerias Blynk

Referencias

Introduccion Plataforma IoT Cayenne mydevices & ESP8266

Introduccion Plataforma IoT aREST.io

Pruebas Plataforma Industrial Groov y ESP8266 NodeMCU

Instalacion de Mosquitto Broker MQTT en lubuntu (Ubuntu) linux

Canal  Youtube

PDAControl

Deja una respuesta