Tabla de contenido:

Luz inteligente DIY con Raspberry Pi Zero: 4 pasos (con imágenes)
Luz inteligente DIY con Raspberry Pi Zero: 4 pasos (con imágenes)

Video: Luz inteligente DIY con Raspberry Pi Zero: 4 pasos (con imágenes)

Video: Luz inteligente DIY con Raspberry Pi Zero: 4 pasos (con imágenes)
Video: TODO ESTO PUEDES HACER CON UNA RASPBERRY PI 😈💻 2024, Mes de julio
Anonim
Image
Image

Las luces inteligentes son cada vez más populares. Estas luces suelen ser luces LED que se pueden controlar a través de WiFi o Bluetooth. Los colores, la saturación y el brillo se pueden cambiar con un teléfono inteligente. Una cosa de la que me di cuenta es que, a menudo, las luces inteligentes son bastante caras y difíciles de configurar. Mientras que las luces controladas por WiFi dependen de una conexión a Internet que funcione, las luces inteligentes Bluetooth requieren una distancia cercana al dispositivo que desea controlar. A menudo, es necesario abrir una determinada aplicación o un sitio web para controlar las luces inteligentes, lo que puede ser un poco complicado.

Mi objetivo era hacer una luz inteligente controlada por WiFi que fuera más barata que la mayoría de las luces inteligentes, pero que tuviera una funcionalidad completa (control de brillo, saturación y color). Para que Light sea más fácil de usar y de configurar, he pensado en una forma de conectar y controlar la luz sin tener que abrir un sitio web o descargar ninguna aplicación (adicional).

Desafortunadamente, la única opción para hacer una luz tan inteligente es confiar solo en los dispositivos de Apple, ya que Apple tiene una aplicación 'Inicio' predeterminada que permite a los usuarios controlar ciertos dispositivos inteligentes en su hogar. Hasta ahora, también he buscado una solución para que esto funcione en Android, pero no he encontrado ninguna solución que funcione. Lo siento, fanáticos de Android, tal vez la próxima vez …

Mi luz inteligente está formada por dos componentes, la Raspberry Pi Zero W y el Unicorn phat de Pimoroni. El "estuche" en forma de píldora es en realidad una cubierta y un difusor impresos en 3D. La Raspberry Pi Zero W actuará como una red wifi a la que los usuarios pueden conectarse mediante una contraseña. Cualquiera que esté conectado a esa red puede controlar la luz usando la aplicación 'Inicio'. Para simplificar las cosas, todos los programas están configurados para ejecutarse automáticamente en el Pi Zero W tan pronto como se suministre energía.

Si tiene una Raspberry Pi Zero W y un phat de unicornio por ahí y si es un usuario de Apple, ¿por qué no aprovechar esta oportunidad para convertirse en una luz inteligente de bajo costo pero completamente funcional?

Una característica inusual pero interesante de esta luz es que puede llevarla a cualquier lugar que desee y seguir utilizándola con su iPhone. Debido a su portabilidad, lo hace ideal como compañero portátil en sus viajes.

Paso 1: ¿Qué se necesita?

¿Qué se necesita?
¿Qué se necesita?

Acceso a una computadora portátil o pc

Una Raspberry Pi Zero W

Phat unicornio de Pimoroni

Una tarjeta SD mirco (mínimo 8 GB) para el sistema operativo

Un adaptador de tarjeta micro SD a SD o un USB con una ranura para tarjeta micro SD

Un cable micro USB para alimentar el Zero W

Acceso a una impresora 3D para la carcasa / difusor. Si no tiene uno, puede ponerse en contacto con un servicio de impresión 3D para imprimir y enviarle las piezas impresas en 3D.

Material de impresión transparente. Todo funciona siempre que la luz pueda atravesarlo. Usé PLA transparente.

Un soldador y algo de soldadura.

Un cabezal macho de 20x2 para Pi Zero

Paso 2: configuración completa

Image
Image
Configuración completa
Configuración completa
Configuración completa
Configuración completa

En lugar de escribir alrededor de 50 pasos o más para configurar este proyecto en su Raspberry Pi zero w, elegí simplemente publicar el archivo de imagen, que debe grabarse en una tarjeta micro SD en blanco. El archivo de imagen en su estado comprimido es de aproximadamente 0, 9 GB. No es necesario que descomprima el archivo si sigue las instrucciones a continuación. Aquí está el enlace al archivo de imagen:

Archivo de imagen

La imagen se ha grabado en una tarjeta SD en blanco (mínimo 8 GB). Para hacerlo, primero formatee la tarjeta micro SD utilizando el software 'SDFormatter' (se puede descargar desde https://www.sdcard.org/downloads/formatter_4/). Después de conectar su tarjeta micro SD, seleccione las opciones y active 'Formato-Tamaño-Ajuste'. Después de formatear, la imagen se puede grabar en la tarjeta micro sd. Personalmente, prefiero usar Etcher para grabar imágenes, ya que es fácil de usar y no requiere que descomprimas los archivos de imagen. Etcher se puede descargar desde aquí: Balena Etcher. Después de seleccionar la unidad con su tarjeta micro SD en etcher, seleccione la imagen PiLight y haga clic en flash. Cuando se completa el proceso, se configura la tarjeta micro SD.

Ahora, se requieren sus habilidades de soldadura para hacer que el unicornio funcione. Suelde el cabezal macho a la Raspberry pi. El lado más largo de los pines debe mirar hacia arriba. Luego, suelde el cabezal hembra al phat del unicornio. El lado más largo del cabezal debe quedar hacia abajo. Conecte el unicornio phat a la frambuesa. Si necesita algunos consejos adicionales con respecto a la soldadura, simplemente siga esta guía:

learn.pimoroni.com/tutorial/sandyj/solderi…

En esta etapa, puede descargar estos 2 archivos PiLight.stl e imprimirlos con su impresora 3D utilizando un material de impresión transparente. Usé un 20% de relleno ya que es suficiente. Aquí está el enlace a los 2 archivos:

https://goo.gl/1VhPct

Paso 3: Probar la luz en su dispositivo IOS

Image
Image
Probando la luz en su dispositivo IOS
Probando la luz en su dispositivo IOS

Ahora que la tarjeta micro SD está configurada, conecte la tarjeta micro SD en la ranura del pi zero w. Enciende la frambuesa con el cable micro USB. Después de aproximadamente 2 minutos, debería poder ver 'PiLight' como una nueva red. Intente conectarse con cualquier dispositivo Apple. La contraseña predeterminada para la red es 'contraseña'. Debería estar conectado para tener wifi desde la Raspberry Pi, pero Internet no debería estar disponible. Si la red te 'echa', solo significa que debes esperar uno o dos minutos ya que el sistema todavía se está cargando.

Cuando finalmente esté conectado, abra la aplicación 'Inicio' o instálela si ya no la tiene. Alternativamente, también puede usar 'Hesperus', que hace el mismo trabajo. Luego, asigne un nombre a su casa (tal vez 'casa') e intente agregar un dispositivo. Debería poder ver un dispositivo llamado 'homebridge'. Toque en 'homebridge' y espere a que se conecte. Se le pedirá que ingrese un PIN de 6 dígitos. Utilice este pin para conectar:

031-45-151

Ahora ha configurado todo y puede continuar para probar la luz.

Para hacerlo, haga clic en el icono de PiLight en la aplicación Inicio. Tu luz inteligente debería encenderse. Pruebe todas las opciones para cambiar el brillo, el color y la potencia.

Paso 4: ir más lejos

Ahora que su lámpara inteligente está funcionando y ha sido probada, también puede automatizarla. El único requisito previo es que su teléfono esté conectado a la lámpara inteligente a través de WiFi. Para utilizar esta función, debe obtener la aplicación 'Hesperus' de la App Store.

Puede configurar la lámpara como recordatorio para una hora específica. Yo uso el mío como alarma o más bien como luz de despertador. Pero puedes hacer que cambie de color en momentos específicos, como el rojo por la mañana, el naranja al amanecer y el azul cuando es hora de levantarse.

Me encantaría ver si alguien más ha hecho esto también haciendo clic en 'Lo hice' y publicando fotos. Por otro lado, si hay algo que cree que falta o podría mejorarse, estoy listo para escucharlo. Simplemente publique el problema en el cuadro de comentarios y lo ayudaré.

Recomendado: