Ola boa tarde, estou desenvolvendo um medidor eletronico de leite que soma a passagem de leite de 200 em 200 ml no lcd, a ideia e realizar com fazes na programação, ex; fase 1, escreve 0 ml, fase 2 200 ml e assim por diante. Essa mudança de fase se da quando o leite atingir um determinado eletrodo dentro do copo.
Porem para esvaziar o copo, cada vez que mudar de fase, necessito o acionamento de um rele por alguns segundos, e depois permanecendo na fase.
Outro timer controla o tempo que fica em cada fase, caso permaneça por mais de 1 minuto acendera um led para aviso. Essas soa minhas duvidas desde ja agradeço.
Tags:
Boa tarde EAK,
Recomendações:
1. Remova seu sketch da área de texto do seu tópico;
2. Leia http://labdegaragem.com/forum/topics/sugest-o-de-como-postar
3. Comente as linhas do seu sketch. Fica mais fácil entender o que vc quer fazer com cada
linha e facilita a ajuda.
4. Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo
com o seu sketch.
RV
ola peço desculpas pela minha pouca experiência nesta área de trabalho tão nobre, em breve estarei colocando minha duvidas , Grato.
Olá.
Usa-se normalmente o conceito de maquinas de estado para o que vc quer.
Vide:
https://pt.wikipedia.org/wiki/M%C3%A1quina_de_estados_finita
De maneira simples, crie uma variável com o nome Estado (ou pode ser fase).
No inicio vc escreve 0 e conforme for atingindo as condições (uma sequencia de if()s ) vc vai avançando ou retrocedendo os estados.
Para adicionar o conceito de tempo vc pode usar o mills() que é um contador de milisegundos ou mesmo usar o delay().
Tente esboçar alguma coisa e faça uma pergunta mais específica, do tipo: "Como é a melhor forma de fazer essa parte ?" ou "Pq está dando esse erro". Fica mais facil ajudar.
Bom dia , fiquei curioso com o seu projeto.
Como é medida a vazão de leite nas ordenhadeiras automatizadas do mercado?
Você já pesquisou isso ?
Obrigado.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por