Tabla de contenido:

Lámparas LED conectadas - Proyectos de IoT: 7 pasos (con imágenes)
Lámparas LED conectadas - Proyectos de IoT: 7 pasos (con imágenes)

Video: Lámparas LED conectadas - Proyectos de IoT: 7 pasos (con imágenes)

Video: Lámparas LED conectadas - Proyectos de IoT: 7 pasos (con imágenes)
Video: Crea una Lámpara de colores con Arduino | Lámpara RGB | Lámpara LED con Arduino 2024, Noviembre
Anonim
Lámparas LED conectadas | Proyectos de IoT
Lámparas LED conectadas | Proyectos de IoT

Esta no es solo otra lámpara LED grabada que ve en el mercado hoy en día. Esta es la versión avanzada de esas lámparas. En la era de los dispositivos conectados, he fabricado mis propias lámparas conectadas. Este proyecto está inspirado en un producto llamado Filimin: una luz táctil habilitada para Wi-Fi que te conecta. Realmente me encantó este producto, ya que en esta generación de teléfonos inteligentes donde todas y cada una de las cosas, todas las actividades son controladas por nuestro teléfono inteligente, este producto le permitirá compartir sus sentimientos con sus seres queridos sin usar el teléfono inteligente en absoluto.

Paso 1: ¿De qué se trata este proyecto?

En este proyecto, tenemos 2 lámparas que tienen WiFi incorporado y están conectadas al servidor AdaFruit a través de Internet.

Yo personalmente hice la lámpara como lámparas "I Miss You", puedes grabar lo que quieras en ella. Entonces, si extraño a alguien, en lugar de enviarle mensajes de texto o llamarla para decirle que te extraño, que es lo que hacen todas las demás personas en el planeta, simplemente puedo tocar mi lámpara para que el LED se ilumine en mi dispositivo. Después de unos segundos, otra lámpara LED que está en el dispositivo con la persona a la que se la regalé, también comenzará a brillar con la misma intensidad. Cuanto más tiempo toque la lámpara, más brillante será la luz, lo que revela cuánto extraño a la otra persona. La otra persona podría estar en cualquier parte del mundo y este Dispositivo me ayudará a transmitir mis sentimientos al otro.

Esta es una forma innovadora de expresar sus sentimientos a sus seres queridos. ¡Esta también puede ser tu Bat Signal para llamar a tus amigos para que vengan a jugar!

La función "Blue Tick" en WhatsApp Messenger que actúa como un recibo de lectura para nosotros. ¡Nuestro proyecto tiene la misma característica! Tan pronto como la otra persona vea que la lámpara está encendida, sabrá que estoy transmitiendo un mensaje y tan pronto como toque el dispositivo, el LED se apagará en ambas lámparas para reconocer que ha visto tu mensaje. Así es como puedo determinar que se transmita nuestro mensaje.

Todo el proceso se puede completar al revés. La otra persona puedo repetir el proceso para transmitir lo que quiera decir haciendo lo mismo.

Paso 2: componentes necesarios

  1. 2 tableros ESP8266 12e
  2. Resistencia 2 x 100k
  3. 2 x transistor BC547
  4. 2 adaptadores de 12 V CC
  5. 2 x tiras de LED (longitud según el tamaño de la lámina acrílica)
  6. 2 x Lámina acrílica (he usado la lámina con las dimensiones 150 x 90 x 5 mm)
  7. Algunos cables

Paso 3: Ordene sus PCB en línea

Solicite sus PCB en línea
Solicite sus PCB en línea

Tengo un sitio increíble llamado jlcpcb.com para ordenar nuestros PCB en línea. También puede diseñar la placa de circuito impreso en línea en easyeda.com y luego descargar el formato de archivo gerber de la placa de circuito impreso desde allí.

Después de eso, cargue ese archivo gerber en jlcpcb y podrá obtener los PCB directamente en los escalones de su puerta. El precio es razonable. 10 PCB por $ 2.

Una cosa más, su primer pedido se entregará de forma gratuita. Así que pruébalo una vez.

Si tiene la suerte, obtendrá un par de PCB gratis, ya que he planeado un obsequio al final del artículo.

Paso 4: Conexiones

Conexiones
Conexiones

Paso 5: trabajando

El código cargado en estos tableros es un poco complicado de explicar y entender, así que solo explicaré todo el proyecto por el proceso que ocurre en segundo plano.

Entonces, en primer lugar, hice un interruptor táctil usando un cable simple de múltiples núcleos a través del circuito del divisor de resistencia en el pin analógico de nuestra placa ESP. Tan pronto como tocamos ese cable, la tira de LED conectada a ese mismo ESP comienza a brillar. Cuanto más tiempo toquemos el cable, más brillantes serán las luces. He programado 17 niveles de brillo. Una vez que haya terminado con su nivel de brillo perfecto, deje de quitar el dedo sobre el cable y después de unos segundos, esta lámpara enviará los datos de su valor de brillo a otra lámpara a través del intermediario Adafruit MQTT Ambas placas actúan como clientes adafurit mqtt.

Después de eso, la segunda lámpara comenzará a brillar con el mismo brillo tan pronto como reciba los datos del servidor. Ahora ambas lámparas brillarán con la misma intensidad. Ahora que la persona con la segunda lámpara toca el cable, las luces de ambas lámparas se apagarán, lo que indica que la persona recibió y leyó el mensaje con éxito.

Y del mismo modo, la segunda persona puede hacer el mismo proceso. Básicamente, el código tiene un cliente MQTT y algunas condiciones complejas y nada más. Así que simplemente revise el código y si es bueno en la codificación de Arduino, entonces entenderá fácilmente todo el material.

Paso 6: Sorteo

Regalar
Regalar

Hay un obsequio de PCB que recibí en exceso para este proyecto. Regalaré cuatro pares de PCB a cuatro de mis suscriptores y el proceso de inscripción en este sorteo es

  1. Necesitas que te guste mi página de Facebook.
  2. Debes seguir mi cuenta de twitter.
  3. Debes seguir mi cuenta de Instagram.
  4. Después de todo esto, comente debajo del video como "Tarea completada"

Paso 7: Código y video tutorial

Image
Image

Para obtener el código, visite mi cuenta de GitHub.

Si todavía tiene algunas dudas con respecto a la realización de este proyecto, mire mi video tutorial completo en el que he cubierto todos los aspectos de este proyecto.

Recomendado: