2
respostas

[Sugestão] Melhor verificação de qual botão foi clicado

Caso queiram verificar de uma melhor forma qual botão foi clicado, podemos colocar um delay de meio segundo após o Serial.println(checaRespostaJogador), conforme o código abaixo:

void loop() {
  /*for(int indice = 0; indice < 4; indice++) { 
    piscaLed(sequenciaLuzes[indice]);
    } */
  Serial.println(checaRespostaJogador());
  delay(MEIO_SEGUNDO);
}
2 respostas

Olá, Felipe.

Tudo bem?

Sua sugestão de adicionar um delay após o Serial.println(checaRespostaJogador) é interessante para garantir que o programa tenha tempo suficiente para processar a informação antes de passar para a próxima iteração do loop. Isso pode ser particularmente útil se o seu Arduino estiver executando várias tarefas ao mesmo tempo e você quiser evitar que ele fique sobrecarregado.

Muito bom. Parabéns.

Espero ter ajudado e bons estudos!

Excelente solução, apenas como sugestão para tomar cuidado com excesso de delays no código, pois pode prejudicar a execução do programa.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software