Tabla de contenido:

ESP8266 / Arduino MQTT Memo Minder W / LCD (¡también conocido como captador de atención de jugador adolescente!): 4 pasos
ESP8266 / Arduino MQTT Memo Minder W / LCD (¡también conocido como captador de atención de jugador adolescente!): 4 pasos

Video: ESP8266 / Arduino MQTT Memo Minder W / LCD (¡también conocido como captador de atención de jugador adolescente!): 4 pasos

Video: ESP8266 / Arduino MQTT Memo Minder W / LCD (¡también conocido como captador de atención de jugador adolescente!): 4 pasos
Video: ESP8266/Arduino MQTT Text Memo Notifier 2024, Mes de julio
Anonim
Image
Image

¿Hay adolescentes que se encierran jugando a sus juegos en línea con los auriculares puestos? ¿Estás cansado de que no te escuchen gritar por ellos o no respondan sus mensajes de texto o llamadas? Sí… ¡NOSOTROS TAMBIÉN! Eso es lo que impulsa la motivación de mi último artilugio (Además, fue divertido de construir). Estacione esta pequeña joya justo en frente de su pantalla. Mientras está tranquilo, simplemente está sentado allí ocupándose de sus propios asuntos. Pero … cuando le envía un mensaje, se pone un poco OBNOXIOSO y emite un pitido y parpadea los LED junto con su mensaje en la pantalla LCD … DEFINITIVAMENTE llamando la atención de su preciado adolescente. Así que sigue leyendo, mira el video de arriba y construye uno también.

Paso 1: Hardware requerido y conexión

Hardware requerido y conexión
Hardware requerido y conexión
Hardware requerido y conexión
Hardware requerido y conexión

PARTES:

ESP8266 NodeMCU 1.0 (Cualquier ESP debería funcionar)

LCD 1602 o 2004 con interfaz serial / I2C

Botón pulsador momentáneo

Tablero de circuitos

DIRIGIÓ

Jerséis

CONECTAR:

ESP8266 ----------- LCD ----------- BOTÓN ----------- ZUMBADOR ------------- DIRIGIÓ

Grnd ----------------- Grnd ---------- 1er Polo ------------ Grnd ------ ------------ Grnd

Vcc ------------------- Vcc

D6 ------------------------------------------------- -------------------------------------Pierna larga

D7 ------------------------------------------------- ------------ 2do polo

D4 -------------------------------------- 2do polo

D1 -------------------- SCL

D2 -------------------- SDA

Paso 2: Software requerido y configuración

Software requerido y configuración
Software requerido y configuración
Software requerido y configuración
Software requerido y configuración
Software requerido y configuración
Software requerido y configuración

Supuestos: Conocimiento y práctica del uso de Arduino IDE y bibliotecas.

Software requerido:

  • Arduino IDE (usé 1.8.5)
  • Aplicación de Android MQTT Dash (No estoy seguro de si hay una versión de iOS)
  • Sitio web

Configuraciones de software:

  1. Aplicación de Android MQTT Dash Utilice los mismos detalles de suscripción de cliente (también llamado tema) que se muestran a continuación. El resto del valor predeterminado 'debería' estar bien Utilice los detalles que se encuentran en el sitio web anterior para el número de puerto y el nombre de host del servidor:
  2. Arduino Sketch (la programación que necesita cambios también se comenta en el boceto)

    • Dirección I2C de su LCD
    • Créditos WiFi
    • Información del corredor de MQTT (opciones aleatorias / personalizadas que usted proporciona)

      1. String clientId = "YOUR_CHOICE_HERE";
      2. client.subscribe ("YOUR_Topic_HERE")

Paso 3: Operación

Operación
Operación

Al abrir la aplicación MQTT Dash:

  1. Haga clic en PLUS en la esquina superior derecha.
  2. Elija Tipo 'Texto'.
  3. El nombre es tu elección.
  4. Ingrese el nombre de su tema aquí como se mencionó en el paso anterior.
  5. Haga clic en Disco en la esquina superior derecha para guardar.
  6. Open Tile enumerado por el nombre elegido en el paso 3 anterior.
  7. Ingrese el texto de forma libre en la línea presentada. Haga clic en SET.
  8. El mensaje debería aparecer en la pantalla LCD si todo funciona como se esperaba.
  9. Para borrar el mensaje, envíe un mensaje en blanco.
  10. O … Presione el botón adjunto al ESP por un momento para borrar.

Paso 4: Todo en caja y listo para MQTT

Cogió una caja de manualidades y un botón momentáneo más agradable y lo puso todo junto en esto.

Recomendado: