Tabla de contenido:

Bandera de notificación: gran introducción a Wi-Fi, IFTTT y Huzzah ESP8266: 9 pasos (con imágenes)
Bandera de notificación: gran introducción a Wi-Fi, IFTTT y Huzzah ESP8266: 9 pasos (con imágenes)

Video: Bandera de notificación: gran introducción a Wi-Fi, IFTTT y Huzzah ESP8266: 9 pasos (con imágenes)

Video: Bandera de notificación: gran introducción a Wi-Fi, IFTTT y Huzzah ESP8266: 9 pasos (con imágenes)
Video: Cómo AUTOMATIZAR tus tareas - APRENDE A USAR IFTTT 2024, Diciembre
Anonim
Image
Image
Componentes requeridos
Componentes requeridos

Siempre me faltan cosas importantes … así que creé Flag. ¡Un dispositivo de Internet de las cosas (IoT) para notificarme o recordarme estas cosas importantes!

Ahora, con un rápido vistazo a mi escritorio, puedo ver si …

  • Tengo un email
  • Me mencionaron en un tweet
  • Tengo un próximo evento del calendario de Google
  • Es hora de llamar a mamá
  • Mi equipo anotó
  • Me olvido de comer
  • Necesito hacer ejercicio

… o casi cualquier otra cosa. Para estos Instructables, me notificaré a mí mismo cuando reciba correos electrónicos.

Este proyecto es una excelente introducción a los dispositivos conectados a Wi-Fi y al Internet de las cosas.

Usaremos …

IFTTT.com (una puerta de enlace API) para activar…

io.adafruit.com (un servicio de datos en la nube de IoT) para activar …

MQTT (la conexión entre Internet y su placa) para activar …

Feather Huzzah (un microcontrolador WIFI compatible con Arduino) para activar …

Un servomotor que …

¡Notificanos!

Paso 1: componentes necesarios

Componentes requeridos
Componentes requeridos

¡Por el bajo precio de solo $ 37.50 o menos!

Necesitará…

Materiales:

Microcontrolador WiFi $ 16

Micro Servo $ 10

Botón pulsador $ 1

Resistencia (cualquier valor)

Tiny Protoboard $ 4 (o protoboard)

Encabezados apilables $ 1

Cables de puente $ 2

Caja de proyecto $ 3.50

Batería de litio (opcional)

Velcro (opcional)

Una pequeña bandera (haremos esto)

Instrumentos:

Computadora con Arduino IDE instalado

Soldador y soldadura

Destornilladores Philips grandes y pequeños

Tijeras

Barra de pegamento

Cortadores de alambre

Impresora de escritorio

Paso 2: Configure Huzzah para Arduino IDE y conéctese a WIFI

Para comenzar, probemos nuestro microcontrolador.

Siga este tutorial de Adafruit:

Este tutorial nos permitirá usar Feather Huzzah en el IDE de Arduino y asegurarnos de tener todos los controladores USB necesarios instalados.

Paso 3: Regístrese en Io.adafruit e IFTTT

Regístrese en Io.adafruit e IFTTT
Regístrese en Io.adafruit e IFTTT
Regístrese en Io.adafruit e IFTTT
Regístrese en Io.adafruit e IFTTT
Regístrese en Io.adafruit e IFTTT
Regístrese en Io.adafruit e IFTTT

Para activar el microcontrolador wifi usaremos io.adafruit e IFTTT de Adafruit.

Cree una cuenta io.adafruit y configure una nueva bandera etiquetada para cambiar.

Crea un nuevo tablero.

Cree un interruptor de palanca en el tablero etiquetado como 'bandera'. Deje la configuración predeterminada para alternar entre ENCENDIDO y APAGADO (vamos a hacer referencia a este texto en el código, así que tome nota de las mayúsculas y minúsculas).

Cree una cuenta IFTTT (If-This-Then-That)

En la pestaña "Mis subprogramas", seleccione un nuevo subprograma.

En 'SI', elija un disparador IFTTT para levantar su bandera.

En 'ESO', busque Adafruit y haga referencia al interruptor de palanca io.adafruit que creó anteriormente.

Puede probar su disparador marcando el interruptor de palanca en su página de io.adafruit. Comunicaremos la posición de este conmutador con nuestra placa Wi-Fi Huzzah.

Paso 4: Conéctese a su Huzzah a Io.adafruit

Para conectar su Huzzah a su cuenta io.adafruit, necesitaremos usar MQTT.

Siga este tutorial:

Siguiendo este tutorial nos aseguraremos de tener todas las bibliotecas necesarias instaladas.

Paso 5: diagrama de circuito

Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito

Construya el circuito ilustrado para conectar el servo y el botón momentáneo a la placa Huzzah.

El interruptor momentáneo puede requerir soldadura. Este es un buen tutorial si es nuevo en la soldadura.

La resistencia puede tener cualquier valor.

Paso 6: Programe su Huzzah

El código que estamos usando se basa en el código de muestra ESP8266 de Adafruit. Lo he dividido en secciones relevantes si necesita modificarlo para su proyecto.

Recuerde reemplazar el texto en el código que contiene su:

  • Nombre de la red wifi
  • Contraseña de la red wifi
  • io.adafruit nombre de usuario
  • io.adafruit key (se puede encontrar en el panel de io.adafruit como se muestra en la imagen)

Paso 7: haz una bandera

Hacer una bandera
Hacer una bandera
Hacer una bandera
Hacer una bandera
Hacer una bandera
Hacer una bandera

Descargue la imagen de la bandera de arriba. Imprime, dobla, pega, corta y fija tu bandera al servo con el tornillo incluido en el paquete de servo.

O incluso mejor … Utilice el archivo ilustrador para crear su propia bandera de notificación única para su disparador IFTTT. ¡Comparte si lo haces!

Paso 8: cierre su circuito

Adjunte su circuito
Adjunte su circuito
Adjunte su circuito
Adjunte su circuito
Adjunte su circuito
Adjunte su circuito

Incluya su circuito en un contenedor de su elección.

Usé esta caja de proyecto de radioshack y taladré agujeros para sostener el servo y el botón. Utilice calibradores para medir el tamaño de los componentes y taladre agujeros del tamaño adecuado.

Para colocar los componentes dentro de la caja pequeña, reemplacé la placa de pruebas con una placa pequeña y soldé los cables. Esto no es necesario dependiendo del tamaño de su caja.

¡Por favor, comparta conmigo el recinto que ha hecho! O si imprime en 3D un gabinete, cargue el archivo y lo incluiré en el Instructable.

Paso 9: ¡Listo

¡Hecho!
¡Hecho!

¡Listo! Pegue su bandera en la parte posterior de su computadora, en el refrigerador, siéntela en su escritorio o donde sea … ¡y nunca más se pierda nada importante!

¡Déjame saber para qué usas Flag en los comentarios a continuación!

Concurso Arduino 2016
Concurso Arduino 2016
Concurso Arduino 2016
Concurso Arduino 2016

Finalista en el Concurso Arduino 2016

Recomendado: