Índice:

AutoBlinds - DIY automação para cortinas verticais e horizontais: 5 etapas (com fotos)
AutoBlinds - DIY automação para cortinas verticais e horizontais: 5 etapas (com fotos)

Vídeo: AutoBlinds - DIY automação para cortinas verticais e horizontais: 5 etapas (com fotos)

Vídeo: AutoBlinds - DIY automação para cortinas verticais e horizontais: 5 etapas (com fotos)
Vídeo: Automate Your Window Blinds: EASY! 2024, Novembro
Anonim
Image
Image
Componentes
Componentes

Projetos Fusion 360 »

Este projeto começou com a necessidade de fechar minhas persianas em uma janela voltada para o oeste durante a tarde, enquanto eu estava fora. Especialmente no verão, o sol na Austrália pode causar efeitos devastadores nos objetos sobre os quais incide diretamente. Além disso, aumentou drasticamente a temperatura da sala.

Eu já tinha uma configuração de automação residencial que integra o HomeKit da Apple e o Homebridge para DIY e outras integrações de dispositivos. (para Homebridge como fazer, pesquise instructables) Para este dispositivo eu construí uma API que pode ser usada por outras soluções de automação residencial ou simplesmente por meio de sua interface web.

Você pode ver mais detalhes e baixar todos os arquivos STL e Arduino Sketch necessários no meu blog: AutoBlinds - DIY Automation for Vertical and Horizontal Blinds

As dimensões do dispositivo acabado são de aproximadamente 64 mm de profundidade, 47 mm de largura e 92 mm de altura. A roda dentada foi projetada para puxar uma corrente de esferas com esferas de 5 mm de diâmetro. O dispositivo se conecta ao WiFi doméstico e a configuração baseada na web permite que você personalize o início e a parada ou a posição de abertura e fechamento de suas cortinas. O dispositivo é preso à parede por fita dupla-face ou pode ser pendurado com parafusos.

Etapa 1: Componentes

Componentes
Componentes
Componentes
Componentes

Você precisará das seguintes habilidades para construir este projeto:

  • Arduino IDE e conhecimento básico de upload de código para uma placa compatível
  • Habilidades básicas de soldagem
  • Impressão 3D e corte de um arquivo STL
  • Habilidades de montagem geral

Este projeto usa os seguintes componentes que você pode adquirir por cerca de $ 20- $ 30 AUD online.

  • 1x motor de passo 28BYJ-48 5v com driver ULN2003
  • 1x Nó MCU CP2102 ESP8266
  • Parafuso e porca escareados 18x M2,5 x8mm
  • Parafuso sem cabeça de ponta de copo de cabeça hexagonal de aço M4 2x
  • 1x 5,5 mm x 2,1 mm plugue de alimentação DC
  • Fonte de alimentação 1x 5v com um plugue DC de 2,1 mm

O driver ULN2003 precisa ser do mesmo tipo que na imagem anexada porque o design 3D é feito para caber nessa placa. Existem outras placas menores disponíveis, mas isso exigiria alguma manipulação STL para modificar os pontos de montagem da placa.

Etapa 2: Etapa 2: Impressão 3D

Etapa 2: Impressão 3D
Etapa 2: Impressão 3D

Eu projetei a base de forma que possa ser impressa na vertical e sem suportes, mas isso provavelmente requer algum nível de experiência em impressão 3D. Todas as saliências internas têm um suporte de 45 graus, portanto, a maioria das impressoras 3D deve ser capaz de lidar com isso sem suportes.

A parte em forma de L no corpo do dispositivo será interligada pela impressora; novamente, a maioria das impressoras deve ser capaz de preencher essa pequena lacuna. Se você quiser que os orifícios do cabide para montagem em parede sejam perfeitos, você pode adicionar suportes lá.

As tampas superior e inferior As tampas superior e inferior devem ser impressas em suas superfícies planas e sem suportes. The Cog The cog é o único componente que eu imprimiria com suportes. Isso é por causa das covinhas do lado de dentro. Além disso, você deve imprimi-lo em sua maior superfície plana.

Etapa 3: Etapa 3: Arduino e código

Etapa 3: Arduino e código
Etapa 3: Arduino e código
Etapa 3: Arduino e código
Etapa 3: Arduino e código
Etapa 3: Arduino e código
Etapa 3: Arduino e código
Etapa 3: Arduino e código
Etapa 3: Arduino e código

Eu sugeriria soldar todos os componentes eletrônicos e programar a placa NodeMCU por meio do IDE do Arduino antes da montagem. Será muito mais fácil solucionar o problema caso algo dê errado.

Depois de fazer o upload do código, certifique-se de potencializar seu projeto. Quando o NodeMCU for ligado, ele estará no modo de servidor WiFi que permitirá que você o configure e se conecte à sua rede WiFi doméstica. Abra as configurações de WiFi no seu dispositivo móvel, localize a rede WiFi gerada pelo seu dispositivo NodeMCU e conecte-se a ela. Uma vez conectado, abra seu navegador e navegue até o IP do seu dispositivo. A partir daí, basta seguir as instruções na tela.

Assim que o dispositivo estiver conectado à sua rede WiFi, você pode acessar a interface web do AutoBlinds através de https:// seu-dispositivo-ip / para chegar à página inicial que exibe o status atual do seu dispositivo. https:// seu-dispositivo-ip / - exibirá as informações de ajuda e as opções de API. Você pode usar os ícones na parte inferior da página inicial para navegar na interface da web. Na interface da web, você pode configurar a posição FINAL de suas cortinas.

Para configurar o seu dispositivo, feche as cortinas manualmente, enrole a corrente em volta da roda dentada e monte o dispositivo na parede com uma leve tensão da corrente. Em seguida, na interface da web, selecione o ícone GEAR e abra as cortinas eletronicamente até atingir o estado desejado. Em seguida, clique em SALVAR.

É isso. agora você pode abrir, fechar ou parcialmente abrir ou fechar suas cortinas, compre com o seguinte comando api: https:// your-device-ip / {to open the blinds 20%} Anexei algumas capturas de tela de exemplo da GUI do wed.

Etapa 4: Etapa 4: Montagem

Image
Image

O processo de montagem é direto. A animação 3D mostrará como as partes impressas se juntam.

O esquema simples mostra as conexões. O ULN2003 I listado na lista de peças acima terá apenas 4 pontos de conexão para o NodeMCU e dois para alimentação e aterramento. Ignore os 3 pontos de conexão vermelhos nos diagramas inferior esquerdo. Uma coisa que notei, a ordem dos pinos da placa ULN2003 para NodeNCU às vezes difere de placa para placa. Conecte-o da maneira que você o vê e, em seguida, inverta a conexão se não estiver funcionando para você, por exemplo, D1 -> 1º (topo mais), D5 -> 2º etc

Etapa 5: Etapa 5: Conclusão

Se você tiver alguma dúvida, sinta-se à vontade para deixar um comentário no meu blog: AutoBlinds DIY Vertical ou Horizontal Blinds Automation Project.

Boa sorte e divirta-se.

Recomendado: