Tabla de contenido:

Lámpara inteligente: 6 pasos
Lámpara inteligente: 6 pasos

Video: Lámpara inteligente: 6 pasos

Video: Lámpara inteligente: 6 pasos
Video: Instala y configura una lampara inteligente en tu casa en 6 sencillos pasos 2024, Mes de julio
Anonim
Image
Image

Desde el descubrimiento del fuego, logramos mantenernos calientes y sobrevivir en una pequeña colonia. Los humanos primitivos pueden reunirse y cuidarse unos a otros de los animales salvajes durante la noche.

Y luego Thomas Edison literalmente ilumina el mundo al reemplazar la lámpara de aceite con una lámpara incandescente, que funciona a través de un filamento de tungsteno en un tubo de vacío.

En este tutorial, avancemos construyendo una lámpara inteligente con LED RGB y controlándola a través de Internet para que pueda controlarla desde cualquier otro lugar del planeta siempre que tenga una conexión a Internet.

Suministros

  • LED blancos de 20 x 5 mm
  • ESP8266
  • Arduino
  • Cualquier interruptor de palanca
  • Adaptador de PCB hembra MicroUSB
  • Tira de LED RGB
  • Transistor 3x TIP31C

Paso 1: reúna todas las partes

Reúna todas las partes
Reúna todas las partes

El primer paso sería imprimir en 3D todas las piezas necesarias. Todos están disponibles aquí. Realmente ayudaría si tiene más de una impresora disponible. Aún funciona si tiene 1 impresora, pero llevará algún tiempo. Para mí, estoy usando plástico PLA blanco y el ejército de impresoras 3D de mi universidad para construir esta bestia.

Paso 2: Dale a las piezas un buen acabado

Dale a las piezas un bonito acabado
Dale a las piezas un bonito acabado

Me encantaría un acabado suave en mi lámpara inteligente, así que lijo todas las superficies de las escaleras de la impresora 3D y luego agregué un poco de pintura blanca a la parte superior azul. (Solo tengo esa cantidad de filamentos blancos para usar a la vez).

Para lijar piezas impresas en 3D, comience con papel de lija de aproximadamente 100 cuadrículas y luego avance lentamente hasta 500 cuadrículas o más. Y para lavar todo el plástico en polvo, simplemente use alcohol para hacer el trabajo.

Paso 3: agregue un panel esmerilado en el soporte LED impreso en 3D

Agregue un panel esmerilado en el soporte LED impreso en 3D
Agregue un panel esmerilado en el soporte LED impreso en 3D
Agregue un panel esmerilado en el soporte LED impreso en 3D
Agregue un panel esmerilado en el soporte LED impreso en 3D

Una de las piezas impresas en 3D es el soporte de LED inferior, el que tiene un gran orificio rectangular. Tendremos que crear un acabado helado y algo transparente para difundir el LED blanco nítido.

Para hacer eso, derretí un montón de pegamento caliente y lo coloqué en el agujero rectangular. Puede usar otros moldes, como cera de vela, pero es posible que no permanezca en su lugar.

Paso 4: Trabaje en la electrónica

Trabajar en la electrónica
Trabajar en la electrónica
Trabajar en la electrónica
Trabajar en la electrónica

Necesitará 20 LED blancos y una tira de LED RGB para iluminar la lámpara como una luz navideña. El LED blanco entra en el soporte, que es el que tiene un montón de agujeros circulares. Las patas encajarán a través del orificio y deberá conectarlas en paralelo. Dado que consume tanta corriente, puede intentar encenderlo directamente con los 5V, pero recomiendo agregar una resistencia de 10 ohmios en serie.

El circuito, por otro lado, consta del convertidor de CC a CC, Arduino, transistor TIP31 y ESP8266. El convertidor de CC a CC aumenta los 5v a 12v para el LED RGB y es controlado por el transistor. Mientras tanto, el ESP8266 permitirá solicitudes TCP y UDP para Internet de las cosas.

Paso 5: ¡Código

¡Código!
¡Código!

El firmware del Arduino tendrá que comunicarse con el ESP8266 y realizar alguna solicitud de TCP para obtener información sobre qué cantidad de energía se desea para controlar los colores del LED RGB y el LED blanco.

El servidor es mi propio servidor Python y Flask IoT. Más proyectos utilizarán el mismo servidor en el futuro. Si no está seguro con el desarrollo web, intente utilizar Blynk en su lugar. Simplemente modifique un poco mi código.

Tanto el servidor de IoT como el firmware de Arduino están disponibles en mi GitHub.

Paso 6: disfruta de tu lámpara futurista

Disfrute de su lámpara futurista
Disfrute de su lámpara futurista

¿Quién necesita IKEA cuando puedes crear tu propia lámpara inteligente? Ahora puede controlar su luz a través de Internet. Por lo tanto, puede apagarlo en la escuela si lo olvidó. En el caso de que no haya WiFi disponible, simplemente se agotará el tiempo de espera y de forma predeterminada encenderá toda la luz al máximo brillo.

¡Anímate e impresiona a tus amigos y familiares con tu creación! Estoy seguro de que estarán asombrados por ello.

Recomendado: