Tabla de contenido:

AutoBlinds - Automatización de bricolaje para persianas verticales y horizontales: 5 pasos (con imágenes)
AutoBlinds - Automatización de bricolaje para persianas verticales y horizontales: 5 pasos (con imágenes)

Video: AutoBlinds - Automatización de bricolaje para persianas verticales y horizontales: 5 pasos (con imágenes)

Video: AutoBlinds - Automatización de bricolaje para persianas verticales y horizontales: 5 pasos (con imágenes)
Video: Motorized Roller Shades? IKEA Fyrtur vs Zemismart Solar/Battery vs DIY! 2024, Noviembre
Anonim
Image
Image
Componentes
Componentes

Proyectos Fusion 360 »

Este proyecto comenzó con la necesidad de cerrar mis persianas en una ventana orientada al oeste por la tarde, mientras estaba fuera. Especialmente en verano, el sol en Australia puede hacer cosas devastadoras sobre los objetos sobre los que brilla directamente. Además, aumentó drásticamente la temperatura de la habitación.

Ya tenía una configuración de automatización del hogar que integra HomeKit y Homebridge de Apple para el bricolaje y otras integraciones de dispositivos. (para obtener instrucciones de Homebridge, busque instrucciones) Para este dispositivo, construí una API que puede ser utilizada por otras soluciones de automatización del hogar o simplemente a través de su interfaz web.

Puede ver más detalles y descargar todos los archivos STL y Arduino Sketch necesarios de mi blog: AutoBlinds - Automatización de bricolaje para persianas verticales y horizontales

Las dimensiones del dispositivo terminado son de aproximadamente 64 mm de profundidad, 47 mm de ancho y 92 mm de alto. La rueda dentada fue diseñada para tirar de una cadena de bolas con bolas de 5 mm de diámetro. El dispositivo se conecta al WiFi de su hogar y la configuración basada en web le permite personalizar el inicio y parada o la posición de apertura y cierre de sus persianas. El dispositivo se fija a la pared con cinta adhesiva de doble cara o se puede colgar con tornillos.

Paso 1: componentes

Componentes
Componentes
Componentes
Componentes

Necesitará las siguientes habilidades para construir este proyecto:

  • Arduino IDE y código de carga de conocimientos básicos a una placa compatible
  • Habilidades básicas de soldadura
  • Impresión 3D y corte de un archivo STL
  • Habilidades de montaje general

Este proyecto utiliza los siguientes componentes que puede obtener por alrededor de $ 20 a $ 30 AUD en línea.

  • 1x motor paso a paso 28BYJ-48 5v con controlador ULN2003
  • 1x MCU de nodo CP2102 ESP8266
  • Tornillo y tuerca avellanados 18x M2.5 x8mm
  • 2x Tornillo prisionero de punta de copa de cabeza hexagonal de acero M4
  • 1x enchufe de alimentación CC de 5,5 mm x 2,1 mm
  • 1x fuente de alimentación de 5v con un enchufe de CC de 2,1 mm

El controlador ULN2003 debe ser del mismo tipo que el de la imagen adjunta porque el diseño 3D está hecho para adaptarse a esa placa. Hay otras placas más pequeñas disponibles, pero esto requeriría una cierta manipulación de STL para modificar los puntos de montaje de la placa.

Paso 2: Paso 2: Impresión 3D

Paso 2: Impresión 3D
Paso 2: Impresión 3D

He diseñado la base de modo que se pueda imprimir, en posición vertical y sin soportes, pero eso probablemente requiera cierto nivel de experiencia en impresión 3D. Todos los voladizos internos tienen un soporte de 45 grados, por lo que la mayoría de las impresoras 3D deberían poder manejar esto sin soportes.

La parte en forma de L en el cuerpo del dispositivo será puenteada por la impresora; nuevamente, la mayoría de las impresoras deberían ser capaces de salvar este pequeño espacio. Si desea que los orificios de suspensión de montaje en pared sean perfectos, puede agregar soportes allí.

Las tapas superior e inferior Las tapas superior e inferior deben imprimirse en sus superficies planas y sin soportes. El Cog El Cog es el único componente que imprimiría con soportes. Eso se debe a los hoyuelos en el interior. También debe imprimirlo en su superficie plana más grande.

Paso 3: Paso 3: Arduino y código

Paso 3: Arduino y código
Paso 3: Arduino y código
Paso 3: Arduino y código
Paso 3: Arduino y código
Paso 3: Arduino y código
Paso 3: Arduino y código
Paso 3: Arduino y código
Paso 3: Arduino y código

Sugeriría soldar todos los componentes electrónicos y programar la placa NodeMCU a través del IDE de Arduino antes del montaje. Será mucho más fácil solucionar problemas en caso de que algo salga mal.

Una vez que cargue el código, asegúrese de potenciar su proyecto. Cuando el NodeMCU esté encendido, estará en modo Servidor WiFi que le permitirá configurarlo y conectarse a la red WiFi de su hogar. Abra la configuración de WiFi en su dispositivo móvil, localice la red WiFi generada por su dispositivo NodeMCU, conéctese a ella. Una vez conectado, abra su navegador y busque la IP de su dispositivo. A partir de ahí, simplemente siga las instrucciones en pantalla.

Una vez que el dispositivo está conectado a su red WiFi, puede acceder a la interfaz web de AutoBlinds a través de https:// your-device-ip / para acceder a la página de inicio que muestra el estado actual de su dispositivo. https:// your-device-ip / - mostrará la información de ayuda y las opciones de la API. Puede utilizar los iconos en la parte inferior de la página de inicio para navegar por la interfaz web. Desde la interfaz web puede configurar esa posición FINAL de sus persianas.

Para configurar su dispositivo, cierre las persianas manualmente, enrolle la cadena alrededor del engranaje y monte el dispositivo en la pared con una ligera tensión de la cadena. Luego, desde la interfaz web, seleccione el ícono de ENGRANAJE y abra las persianas electrónicamente hasta que alcance el estado deseado. Luego haga clic en GUARDAR.

Eso es todo. ahora puede abrir, cerrar o abrir parcialmente o cerrar sus persianas compre el siguiente comando api: https:// your-device-ip / {para abrir las persianas 20%} He adjuntado algunas capturas de pantalla de ejemplo de la GUI de wed.

Paso 4: Paso 4: Montaje

Image
Image

El proceso de montaje es sencillo. La animación 3D le mostrará cómo se unen las piezas impresas.

El esquema simple muestra las conexiones. El ULN2003 que enumeré en la lista de piezas anterior solo tendrá 4 puntos de conexión al NodeMCU y dos para alimentación y tierra. Ignore los 3 puntos de conexión rojos en los diagramas de la parte inferior izquierda. Una cosa que noté, el orden de los pines de la placa ULN2003 a NodeNCU a veces difiere de una placa a otra. Conéctelo de la forma en que lo ve y luego invierta la conexión si no funciona para usted, es decir, D1 -> 1 ° (superior), D5 -> 2 °, etc.

Paso 5: Paso 5: Conclusión

Si tiene alguna pregunta, no dude en dejarme un comentario en mi blog: Proyecto de automatización de persianas verticales u horizontales AutoBlinds DIY.

Buena suerte y disfruta.

Recomendado: