Boa pessoal, preciso de ajuda com um projeto para jogos de Paintball / Airsoft, basicamente um timer funcionando como uma bomba relógio.
Utilizei um Display TM1637 como visor. E consegui fazer o a contagem regressiva funcionar bem, junto com um led e um buzzer piscando. Porem não consegui fazer o buzzer disparar após o fim da contagem. 
Segue o código: 

Exibições: 375

Anexos

Responder esta

Respostas a este tópico

Boa noite  ID, (se não gosta que te chame pelas iniciais, avise),

gostaria muito de te ajudar, mas para isto recomendo as seguintes ações:


1. Remova seu sketch da área de texto do seu tópico;

2. Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo"

    e anexe o arquivo  com o seu sketch;


3. Leia http://labdegaragem.com/forum/topics/sugest-o-de-como-postar
4. Comente as linhas do seu sketch. Fica mais fácil entender o que vc quer fazer com cada
     linha e facilita a ajuda.

RV

boa noite, em problemas enquanto ao nome, ja editei o post,

Ok,

vou entender seu sketch e ver se posso ajudar.

RV

Boa noite. Pelo que eu vi você já fez praticamente tudo (não testei o código na prática).

Só falta criar uma condição para executar alguma coisa quando o tempo chegar a zero, no caso, fazer o buzzer acionar contínuo.

sim, até então o sistema esta funcionando, eu não consigo fazer fazer essa condição.

Bom dia ID,

você afirma que conseguiu fazer a contagem regressiva, mas não com este sketch que postou,

pois ele fica sempre zerando a variável tempo a cada vez que vc digita o valor do tempo desejado.

Enquanto o 

Modifiquei a linha 36, mudando-a para a linha 51, para que esta zerada pare de ocorrer.

Comentei também a linha 48 por acha-la desnecessária.

Acrescentei 2 linhas para imprimir a ação do buzzer HIGH e LOW. 

Não entendi porque tem 2 linhas iguais e seguidas no final (" display.setSegments(position);" .

Testa ai as modificações que fiz e conta o resultado pra gente.

RV

projeto_Bomba_16_04_V2.ino

ao usar essa sketch, achei que o programa respondeu melhor, mais ainda sigo com meu impasse de não saber fazer o buzzer o disparar após a contagem (simular a explosão).

Saberia como resolver esse impasse?

Boa noite ID,

o que está ocorrendo, o buzzer não dispara.

Qdo estiver online, se eu tb estiver, me dê uma chamada no chat.

RV

Boa noite ID,

testa este novo ai.

RV

projeto_Bomba_16_04_V3.ino

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço