Pessoal,
tenho uma aplicação com 11 botões Push Button e de acordo com a leitura de cada botão executa
um comando, mas eu gostaria que os comandos fossem executados um após o outro só
depois que o botão 11 fosse pressionado, como exemplo:
Aperto Botão 1 // coloca na fila tarefa 1
Aperto Botão 4 // coloca na fila tarefa 4
Aperto Botão 6 // coloca na fila tarefa 6
Aperto Botão 11 // executa as tarefas 1, 4 e 6.
É como se fosse o Enter do Teclado no Serial
que quando eu digito 146, ele executa as três tarefas mas uma de cada vez uma após a outra.
Desde já agradeço a atenção de quem puder ajudar ou indicar o caminho.
Tags:
Ola Tarcizio,
Acho que uma opção seria o uso de case CLIQUE AQUI PARA VER mas também poderia usar uma sequencia de if.
Boa sorte.
Abs.
CK
Uma ideia para você:
Primeiro, capturar os cliques do botões
botao1 pressionado = habilita variável boleana1
botao2 pressionado = habilita variável boleana2
botao3 pressionado = habilita variável boleana3
.....................................................................
caso clique no botão 11
entra em uma função em que verifica cada boleana
se boleana1 estiver ativada = faça alguma coisa, senão não faz nada
se boleana3 estiver ativada = faça alguma coisa, senão não faz nada
se boleana3 estiver ativada = faça alguma coisa, senão não faz nada
.....................................................................................................
depois de executar deixa todas as boleanas desabilitadas para aguardar novos cliques.
é tranquilo
Amigo Eduardo Silva,
sua ideia me fez ver o sistema funcionando como eu preciso, vou fazer no final de semana e assim que eu obter um resultado eu posto aqui, obrigado.
rsrs que bom cara, boa sorte aí. Aguardo o resultado.
O que eu acho fantástico no Arduino, é que quase sempre já tem uma solução pronta.
Por isso, sempre antes de tentar criar algo, verifico se já existe.
E a partir dessa solução eu faço as minhas modificações.
Amigo José Gustavo,
na verdade eu procurei muito antes de abrir o tópico, mas para procurar tem que saber exatamente as palavras certas eu acabei não encontrando por procurar as palavras chaves erradas, rsrsrsr. Sua dica é exatamente a estrutura da proposta do amigo Eduardo Silva, e tenho certeza que vai me servir, por enquanto eu to muito agarrado no serviço e vou mexer no código nos horários vagos, obrigado e Feliz Natal a todos.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por