Índice:

Persianas motorizadas Arduino: 8 etapas
Persianas motorizadas Arduino: 8 etapas

Vídeo: Persianas motorizadas Arduino: 8 etapas

Vídeo: Persianas motorizadas Arduino: 8 etapas
Vídeo: RELES - Control de Persiana con ARDUINO - Conexiones 2024, Novembro
Anonim
Persianas motorizadas Arduino
Persianas motorizadas Arduino
Persianas motorizadas Arduino
Persianas motorizadas Arduino
Persianas motorizadas Arduino
Persianas motorizadas Arduino

Detalhes do projeto: O objetivo do meu projeto é fazer uma persiana motorizada prática, na qual eu possa usar todos os dias. O plano é fazer uma persiana controlada por um motor de passo bipolar no qual, controlarei por uma placa arduino uno. Depois que as cortinas funcionarem por meio do motor, espero conectá-lo a um receptor Bluetooth no arduino no qual posso controlar com um controle remoto. Mais tarde, configurarei um cronômetro para as cortinas, que abre de manhã, mas fecha à noite. Pretendo aprender como controlar um motor através de uma placa arduino e conhecer o software envolvido com ela.

Etapa 1: Materiais necessários

Materiais necessários
Materiais necessários
Materiais necessários
Materiais necessários
Materiais necessários
Materiais necessários
  • Motor de passo bipolar (byj48)
  • Motorista
  • fios de jumper fm
  • fios de jumper de mm
  • Placa Arduino uno
  • Peças impressas em 3D
  • folha de vinil para persianas
  • 3/4 pol. Tubo de pvc

Etapa 2: como montar cortinas

Como montar cortinas
Como montar cortinas
Como montar cortinas
Como montar cortinas
Como montar cortinas
Como montar cortinas
Como montar cortinas
Como montar cortinas
  • Primeiro corte o tubo de PVC no comprimento desejado (cortei o meu em 2,5 pés para caber no tamanho da minha janela)
  • Em seguida, corte o tubo na linha horizontal com uma serra de mesa em todo o caminho através do tubo
  • Bainha a parte superior e inferior da folha de vinil para fazer um laço de 1/2 polegada
  • Em seguida, inseri um pino de madeira de 3/8 de polegada para segurar a folha de vinil e deslizei a folha através

Etapa 3: materiais impressos em 3D

Materiais Impressos 3D
Materiais Impressos 3D
Materiais Impressos 3D
Materiais Impressos 3D
Materiais Impressos 3D
Materiais Impressos 3D
  • I 3d imprimiu uma caixa de motor e uma inserção de botão, a fim de permitir que as persianas girassem com o motor e para melhorar o apelo estético do projeto
  • Fiz um botão giratório para o lado em que o motor ficaria, mas uma inserção de tubo para o outro lado em que fixei um rolamento do tamanho do diâmetro do tubo de PVC.

Etapa 4: configuração do hardware Arduino

Arduino Hardware Setup
Arduino Hardware Setup

Etapa 5: Software para motor de passo

Software para motor de passo
Software para motor de passo
Software para motor de passo
Software para motor de passo
  • Baixe o software arduino ide em seu desktop
  • Em seguida, abra o software e clique na guia de arquivo, em exemplos e siga até o exemplo intitulado "passo a passo" e clique em passo a passo uma revolução.
  • Para este código em particular, você precisará alterar as etapas por revolução para ajustar o seu motor, e você pode descobrir isso por esta equação a seguir

etapas = número de etapas em uma revolução * relação de engrenagem. etapas = (360 ° / 5,625 °) * 64 "Relação de engrenagem" = 64 * 64 = 4096. este valor irá substituí-lo no The Arduino Sketch

  • Você também precisará alterar a sequência de etapas no software de 1234 para 1324, caso contrário, o motor não funcionará
  • você também pode brincar com as velocidades, se necessário, para atender às suas necessidades

Etapa 6: como definir o motor para um receptor de infravermelho

Como definir o motor para um receptor de infravermelho
Como definir o motor para um receptor de infravermelho
  • As peças de que você precisará para este esboço são uma placa de ensaio Arduino, uma fonte de alimentação de placa de ensaio de 5v, um receptor Ir e controle remoto
  • O esquema usado do circuito, e toda a fiação veio de bits cerebrais
  • O código necessário para executar o motor através do receptor usará duas bibliotecas no esboço do arduino, remoto IR e stepper
  • A biblioteca stepper estará sob exemplos no esboço do arduino, mas você precisará baixar e extrair o IR remoto de um site como o GitHub

Etapa 7: Código Final para Cegos

Código Final para Cegos
Código Final para Cegos
Código Final para Cegos
Código Final para Cegos

Etapa 8: Considerações Finais

No geral, o projeto não saiu do jeito que eu queria. Queria uma cortina de enrolar totalmente autónoma que pudesse montar no meu quarto de uma forma prática. Embora tenha aprendido muito e não seja um fracasso total, visto que funciona parcialmente, vou tentar consertar os erros que cometi. Vou substituir o motor de passo byj48 e o driver de passo por um motor de passo nema 17 mais potente junto com um driver de passo a4988. Espero que, com algumas modificações no hardware e no software, consiga ter um motor de passo totalmente funcional com cortinas de rolo.

Recomendado: