Bom dia a todos, estou aqui pela segunda vez para contar com a competente ajuda dos senhores. Estou usando Leds para monitorar os estados das saídas. 

1º CASO: Quando  a entrada for para nível alto o primeiro lede deve acender, após dez segundos o segundo led deve acender, e quando a entrada voltar para nível baixo  ambos os leds devem apagar imediatamente.-ESTE CASO FOI RESOLVIDO COM O USO DA FUNÇÃO MILLIS. 

2º CASO: AÍ A COISA PEGOU!!! Funciona igual ao primeiro.

Quando for detetado pulsos na entrada o primeiro led deve acender, e dez segundos após o segundo led acende e ambos devem apagar quando terminar o trem de pulsos.

Penso que devo verificar que enquanto o nível ALTO do pulso for maior ou igual ao nível baixo o primeiro led deve acender e ao contrario deve apagar. Já tentei com o WHILE O FOR, mas não dou certo. Não sei se ó o caso de usar as funções PULSEIN OU TIMER.

Desde já fico gratos a todos.

Teixeira.

Exibições: 180

Responder esta

Respostas a este tópico

 Olá José. ^^

 Coloque em anexo a sua programação que está funcionando para darmos uma olhada.

 Fico no aguardo.

 T++.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço