Índice:
- Etapa 1: Componentes e ferramentas
- Etapa 2: Fiação
- Etapa 3: Código IDE do Arduino
- Etapa 4: peças impressas em 3D
Vídeo: Cortinas de janela operadas por robô: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Este instrutível foi criado em cumprimento ao requisito do projeto do Makecourse na University of South Florida (www.makecourse.com).
Este projeto está em persianas automatizadas que podem ser controladas de seu telefone via Bluetooth. O sistema utiliza um motor de engrenagem de corrente contínua para enrolar / desenrolar o cabo que sai das persianas para o levantar / baixar, bem como um 2º motor que roda a haste das persianas para abri-la / fechá-la. Ele pode ser facilmente alimentado por dois adaptadores de parede USB, como o que é normalmente usado para carregar telefones e outros pequenos dispositivos eletrônicos, ou para salvar uma tomada de parede, você pode comprar um adaptador de parede que tenha duas portas USB nele. Com este sistema sem fio você não precisa mais se levantar para ajustar suas cortinas, basta pegar seu telefone e abrir o aplicativo!
Etapa 1: Componentes e ferramentas
Para este projeto, usei os seguintes componentes:
- HiLETgo ESP32 OLED Development Board (quadro negro nas imagens)
- BEMONOC 24V Geared DC Motor 50rpm (motor prata nas imagens)
- STEPPERONLINE Motor de passo duplo NEMA 17 (motor preto nas imagens)
- STSPIN820 Stepper Driver Board (placa azul nas imagens)
- Placa de driver do motor L298N (placa vermelha nas imagens. Projetei um driver de motor personalizado para isso, placa verde nas imagens, mas a L298N é uma substituta da minha placa com fiação semelhante)
- Conversor de reforço ajustável NOYITO DC-DC (placa azul com porta USB nas imagens)
- 2 x Potenciômetros multivoltas 3590S-2-503L (peça azul redonda nas imagens)
- Uma tábua de pão
- Fios de jumper de vários tamanhos
- Vários comprimentos de fio de 20 awg
- Vários parafusos M3 (para as peças impressas em 3D)
- Caixa de projeto de eletrônicos que pode caber em uma placa de ensaio
Ferramentas usadas para este projeto:
- impressora 3d
- Ferro de solda
- Várias ferramentas manuais (chaves de fenda, alicates, etc.)
Etapa 2: Fiação
A fiação para este projeto é relativamente complicada devido ao grande número de componentes, então farei o possível para mostrar como tudo está conectado entre si. Tentei fazer um bom diagrama usando o software Frizting, mas ele não estava funcionando corretamente no meu computador e não consegui criar um diagrama de fiação adequado. Nas imagens acima, você encontrará um esquema mostrando como tudo está conectado, tanto o conversor DC-DC quanto o ESP32 precisarão de uma conexão USB para ligá-los. Se estiver usando a placa de acionamento do motor CC L298N, a fiação será ligeiramente diferente para essa placa em comparação com a minha.
Etapa 3: Código IDE do Arduino
Anexado como um arquivo de texto está o código que criei para meu projeto, ele foi gerado no IDE do Arduino e requer os arquivos da placa ESP32 e bibliotecas relacionadas. No código, você pode encontrar um link para a página GitHub que pode instruí-lo sobre como adicionar os arquivos necessários ao IDE do Arduino. Deve conter muitos comentários que o guiem passo a passo sobre o que o programa está fazendo. O arquivo é denominado "BluetoothControlledWindowBlindsCode.txt".
Etapa 4: peças impressas em 3D
Peças para imprimir:
- Acoplador Hex Rod
- Acoplador de cabo para cortinas
- Concha de acoplador de cabo de persiana
- Acoplador de eixo do motor com engrenagem 1 e 2
- Metade inferior da carcaça do motor com engrenagem
- Metade superior da carcaça do motor com engrenagem
- Gabinete de motor de passo
- Parte inferior do gabinete do motor de passo
- Motor de passo - Acoplador de potenciômetro
- Montagem Inferior do Motor Engrenado
- Braçadeira de motor com engrenagem
- Montagem de Potenciômetro Motorizado Engrenado
Passos para montar:
- Conecte 1 potenciômetro ao eixo inferior do motor de passo usando o acoplador designado.
- Monte o motor de passo na parte interna do invólucro do motor de passo.
- Anexe a parte inferior do invólucro do motor de passo ao invólucro do motor de passo, garantindo que você alinhe o potenciômetro para que ele se encaixe no lugar. Certifique-se de passar os fios do potenciômetro e passo para fora da abertura na parte inferior do gabinete.
- Fixe o acoplador de haste hexagonal ao eixo do motor de passo que se projeta para fora da parte superior do gabinete.
- Monte o gabinete do motor de passo na parede, certifique-se de inserir a haste das cortinas no acoplador enquanto alinha o gabinete a ser montado.
- Insira um parafuso M3 através do primeiro do acoplador do eixo do motor redutor. Passe o cabo das persianas através do orifício na primeira metade do acoplador do eixo do motoredutor. Dê um nó depois de puxá-lo para que não escorregue.
- Fixe a 2ª metade do acoplador do eixo do motoredutor à 1ª metade. Insira o eixo do potenciômetro na 2ª metade do acoplador.
- Usando a montagem inferior do motor redutor e a braçadeira, prenda o motor redutor ao peitoril da janela / parede.
- Alinhe o suporte do potenciômetro do motoredutor e monte-o também na parede.
- Monte as 2 metades das carcaças do motoredutor para ocultá-lo de maneira organizada. Passe os fios do potenciômetro e do motoredutor para fora da carcaça e em direção à caixa de eletrônicos.
Recomendado:
DIY - Cortinas de LED RGB controladas por Arduino: 5 etapas (com imagens)
DIY | Cortinas de LED RGB controladas por Arduino: Hoje vou ensinar como você pode construir seus próprios óculos de LED RGB de forma muito fácil e barata Este sempre foi um dos meus maiores sonhos e finalmente se tornou realidade! Um grande grito para NextPCB por patrocinar este projeto. Eles são fabricantes de PCB
Decoração de janela com luz de Natal controlada por WiFi: 4 etapas
Decoração de janela com luz de Natal controlada por Wi-Fi: controle uma faixa de luz LED do seu telefone ou PC - muitos padrões de luz divertidos com tema de Natal
Robô Arduino com distância, direção e grau de rotação (leste, oeste, norte, sul) controlado por voz usando o módulo Bluetooth e movimento autônomo do robô: 6 etapas
Robô Arduino com distância, direção e grau de rotação (leste, oeste, norte, sul) controlado por voz usando o módulo Bluetooth e movimento autônomo do robô .: Este Instructable explica como fazer o robô Arduino que pode ser movido na direção necessária (para frente, para trás , Esquerda, Direita, Leste, Oeste, Norte, Sul) Distância necessária em centímetros usando o comando de voz. O robô também pode ser movido de forma autônoma
Robô de equilíbrio / Robô de 3 rodas / Robô STEM: 8 etapas
Robô de balanceamento / Robô de 3 rodas / Robô STEM: Construímos um robô de balanceamento combinado e de 3 rodas para uso educacional em escolas e programas educacionais após as aulas. O robô é baseado em um Arduino Uno, um escudo personalizado (todos os detalhes de construção fornecidos), um pacote de bateria Li Ion (todos constr
Cortinas Arduino ativadas por voz: 9 etapas (com imagens)
Blinds Arduino ativados por voz: um tempo atrás eu fiz um Instructable onde adicionei um servo e um dispositivo Bluetooth à fechadura da porta, permitindo-me controlá-lo com meu telefone como um viciado. Não consigo parar de adicionar Bluetooth às coisas e, portanto, neste projeto, vou mostrar como fazer Blu