Arduino - NODEMCU ESP8266 12e - Controlar luz con Google Assistant + IFTTT + BLYNK

Materiales:
- ESP8266-12e (NodeMCU V1.0 - V2)
- Relevador (Módulo Rele Relay 1 Canal Para Arduino)
- protoboard
- cable USB (para cargar codigo y alimentar el ESP8266-12e)
- cables (para conexiones)

Tarjetas:
- esp8266 (soporte para placas de terceros package_esp8266com_index.json 
procedimiento en este link)

Librerías
- blynk (instalar desde el gestor de librerías)

Pasos:
1. Descarga la app Blink de la playstore
2. Crea una cuenta (con el mismo correo de google que utilizaras
en Google Assistant y IFTTT)
3. Pulsa NEW PROJECT

4. Coloca un nombre al proyecto en este caso NODEMCU y elige el hardware NODEMCU

5. Elige el tipo de conexión WIFI y pulsa CREATE
y automaticamente te enviara el Auth Token
al mail de registro.

6. Accede a PROJECT SETTINGS 

y copia el TOKEN de AUTENTIFICACION o envíalo a tu correo
(para su uso futuro)

7. Toca cualquier lugar de la pantalla para abrir el 

WIDGET BOX y selecciona BUTTON
8. Toca el BUTTON para configurarlo, coloca un nombre al BUTTON 
en este caso D3
en output selecciona Digital - D3

y en MODE selecciona SWITCH

9. Por ultimo selecciona PLAY para activar el proyecto.

10. Conectar el NODEMCU al PC e identificar el puerto COM al que se

ha conectado(desde el administrador de dispositivos)


10. Abre el IDE de arduino y selecciona 

Archivo - Ejemplos - Blynk - Boards Wifi - ESP8266 Standalone 
se cargara un codigo donde debes agregar(sustituir) 3 cosas:
1.
Auth Token (El TOKEN guardado anteriormente en el paso 6)

2. SSID WIFI (Tus credenciales wifi)
3. PASS WIFI


Antes de realizar este paso ya deberías tener cargadas la librería de BLYNK y el soporte para placas de terceros de ESP8266 (package_esp8266com_index.json).

11. Realizar las conexiones.

El NODEMCU se puede alimentar con un cargador de 
celular micro usb de 5v, a su vez este alimentara el modulo relevador.

12. Ingresa al sitio IFTTT y registrate con la misma cuenta de google que utilizas con Google Assistant en tu dispositivo movil. 


13.  En construcción...