Boa noite a todos,
Estou desenvolvendo um controle para meu ventilador em meu laboratório e como sempre a falta de conhecimento me barrou, mais a ideia do projeto ainda está em andamento.
Vamos aos comentários:
Tenho um ventilador (retirado de micro-ondas) que faz até um bom vento e dá para quebrar uma árvore em dias de calor no meu quartinho/laboratório.
Hoje, ele está fixo, mais já esta em fase de montagem mecânica para fazê-lo deslocar para a direita e para a esquerda em eixos 8mm (com pillow block), sistema de correia e um motor DC."Tudo começou porque tenho a idéia de adaptar ou mesmo fazer um projeto idêntico para um sistema de TimeLapse (Slider), e ai entraria motor de passo com controle de velocidade e mais alguns detalhes que estou ainda em pesquisa."
O Circuito:
O funcionamento:
Temos 3 botões, botao1, botao2 e botao3.
Ao pressionar o botao1 o sistema entrará em funcionamento, acionará o rele1 e o motor iniciará o ciclo. O botao1 também se pressionado por 5 segundos deverá desligar o sistema.
O botao2 deverá acionar o rele1 (pino D2), mais somente em modo pulso, ou seja, se deixar de pressionar o botão, o rele desliga. Ele servirá para deslocar o motor para a direita manualmente.
O botao3 deverá acionar o rele2 (pino D3), mais somente em modo pulso, ou seja, se deixar de pressionar o botão, o rele desliga. Ele servirá para deslocar o motor para a esquerda manualmente.
O fim de curso fc1 ao ser acionado deverá desligar o rele1 e ligar o rele2, (fará a inversão de polaridade e consequentemente inverterá o sentido do motor).
O fim de curso fc2 ao ser acionado deverá desligar o rele2 e ligar o rele1, (fará a inversão de polaridade e consequentemente inverterá o sentido do motor).
Resumindo:
A partir do momento que dou um pulso no botao1, o mesmo inicia para um sentido, o mecanismo (carro) ao atingir o limite máximo pré-estabelecido, aciona o fc1 e inverte a rotação, fazendo com que o carro desloque no sentido contrario, e a mesma coisa acontecerá quando acionar o fc2, fazendo novamente a inversão e com isto fazendo um looping finito.
Somente quando pressionar o botao1 por 5 segundo o sistema desliga, seja onde estiver (direita ou esquerda).
O botao2 e 3 somente terá algum efeito (pulso no K1 e K2), caso o sistema esteja desligado. Se ao pulsar o botao1 e iniciar o ciclo, e se pulsar o botao2 ou 3 os mesmos não deverão dar o pulso nos respectivos reles.
Achei um código, o qual servirá de base.
Hoje o código (está incompleto), está fazendo as duas rotações se pressionar o botao1. Falta ainda os botoes 2 e 3 de pulso) e os fc1 e fc2, embora se pulsar o botao1, ele está fazendo a inversão, mais como pretendo utilizar o botao1 para desligar por 5 segundos caso seja pressionado, precisarei utilizar mais duas portas do arduino para fazer os fcs.
Espero a colaboração preciosa dos mestres.
Desde já obrigado por lerem o meu tópico,
José Antonio
Tags:
As respostas para este tópico estão encerradas.
José Antônio,
Analisando o programa do Rui.
O Arduino fica lendo o potenciômetro no loop.
A velocidade do motor é proporcional à leitura do potenciometro.
Se a leitura do potenciometro estiver instável, o motor poderá ficar variando a velocidade para mais e para menos o tempo todo. Pode ser isso a causa da vibração.
Boa noite José Antonio.
Esse projeto é muito bom ! E tem também os recursos de PAN and TILT.
https://howtomechatronics.com/tutorials/arduino/diy-motorized-camer...
Boa noite amigo José,
bem bacana o projeto, simples de tudo.
Amanhã posto algumas fotos,
Abraços,
J.Antonio
Como prometido o primeiro vídeo:
Dica de fotógrafo amador com 40 anos de experiência.
Não grave o vídeo com o smartphone em pé.
Grave com ele deitado. Fica bem melhor. Vai por mim.
Esta ficando muito bom o camera slider !
Primeiro vídeo com o slider,
Em experiência:
Conclusão:
José Antõnio,
Estudo cameras sliders já a algum tempo. Pois também farei o meu.
Estou estranhando essa vibração excessiva. Essa vibração para a fotografia ou para vídeo é muito prejudicial.
Qual programa você testou o seu slider? Talvez dê para melhorar essa vibração, modificando o programa.
Esta usando o driver A4988? Qual a especificação do motor?
Qual tensão usada no motor?
Veja esse vídeo do meu tutorial de 2016:
https://jgamblog.wordpress.com/2016/09/24/tutorial-arduino-drv8825-...
Boa noite José Augusto.
Desculpe a demora para a resposta. Testei ele com o arduino, um driver A4988, motor Nema17 (depois te mando as especificações quando encontra-las novamente (rrrssss, comprei faz um tempão este motor),
Configurei para full step. A trepidação creio que foi devido utilizar somente 2 pilllow block. Se tivesse utilizado 4 ou um sistema de roldanas, talvez atenuaria esta trepidação.
Bom, hj conclui mais uma parte, minha esteira chegou, instalei o motor e testei antes de instalar no local.
Dê uma olhada.
O motor, utilizei um motor brushlles, 11,1 V com um ESC de 30A, e um testado de servo motor.
Retirei o potênciometro da plaquinha e instalei direto no painel de controle.
O vídeo:
Bom dia JAN,
muito bem feito.
RV
Obrigado RV, o projeto saiu.
Eis o vídeo dele no lugar:
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por