Olá.
Estou desenvolvendo um projetinho, para movimentar um alvo de estande de tiro.
Seria assim.
Botão 1, mantendo-o pressionado alvo vai.
Botão 2, mantendo-o pressionado alvo vem.
também 2 sensores fim de curso, quando o alvo chega em 1 dos sensores.
motor reverte por alguns milissegundos para freia-lo.
também freio no motor para quando parar de pressionar um dos botões.
Motor seria de maquina de lavar roupa(indução).
Sensores seria magnéticos( tipo os de portão).
Placa de controle Arm stm32f103c6.
Programada com o ID do Arduino.
Tags:
Boa noite J2S. (se não gosta que te chame pelas iniciais, avise),
por favor, remova o código da área de texto do tópico e anexe um arquivo com o código.
RV mineirin
Boa noite J2S. (se não gosta que te chame pelas iniciais, avise),
agora só faltou anexar um arquivo com o código.
RV mineirin
J2S, acabei de ver a postagem. Imagino que você tenha colado o código na postagem e, pela recomendação do RV, você o removeu.
A ideia de remover da postagem, é que é muito difícil referenciar o código através dele. O ideal, é postar o .ino ou até mesmo posta-lo no pastebin. Assim fica fácil referenciar linhas e etc.
Além disso, é interessante informar o máximo que você puder, isso inclui falar sobre o motor que você está utilizando (modelo, foto, pinos, tipo, etc..etc...) ou qualquer outra informação disponível.
Motivo? Existem diversos motores, de diversas potencias, com diversas tecnologias. Alguns são simples de serem trabalhados, pois possui um sistema de controle nativo, outros precisam de "drivers" ("ponte" para funcionamento). Então, saber dessas coisas aumenta a probabilidade de sucesso na sua solicitação de ajuda.
O motor é de maquina de lavar roupa, os sensores são magnéticos iguais aos de portão.
Boa tarde J2S.
O que você quer fazer nesta linha?
" int digitalRead(BotaoVai);"
RV mineirin
Testa este agora:
Olá.
Boa noite a todos, este código que postei,
Pressionando Botão Vai(Motor vai)
motor chegando ao fim de curso(FimVai) e motor para
e vice e verso segurando botaoVem.
Queria que quando o motor chegar ao fim de curso. o motor invertesse a rotação por alguns milissegundos, para frear a inercia do motor quando ele é desligado.
Também, quando parar de pressionar o botão(solta-lo) esse freio atuasse também.
Obrigado.
Olá Jesterson Da Silva,
Desconsiderando totalmente o motor e o circuito, pois eu não tenho conhecimento sobre eles, você pode inverter a ação e adicionar um "delay".
o delay(x), onde "x" é representado por milissegundos. E em seguida parando-o/desligando-o.
Irei tentar, Obrigado
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por