Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida codigo Arduino


octavioasp

Pergunta

Estou tentando mudar meu projeto para acender um led com uma palma, outro com duas e apagar os dois com tres, queria colocar um contador pra marcar as palmas mas não consigo implementar.

Segue o codigo


/*
Projeto Integrador: Acender LEDs com palmas.

*/

int ledverde = 8;
int ledvermelho = 9;
int sensor = A0;


void setup() {
  Serial.begin(9600);                  // Porta serial pra checar valor analogico
  pinMode(ledverde, OUTPUT);           // Pino Digital Led Verde
  pinMode(ledvermelho, OUTPUT);        // Pino Digital Led Vermelho
}

void loop() {
  int valor_analogico;                      // Valor analogico porta A0
  static bool estado_do_led = false;        // Estado atual do LED
  valor_analogico = analogRead(A0);
 
  int a;
 
 
   if (valor_analogico > 21) {               // Valor limite de entrada do som       
    
      if (estado_do_led) {
      estado_do_led = false;                // Apaga o LED
      digitalWrite(ledverde, LOW);
      digitalWrite(ledvermelho, LOW);
      
    }
    else {
      estado_do_led = true;
      digitalWrite(ledverde,HIGH);         // Acende o LED
     
      
    }
    delay(50);                             // Espera o fim da entrada de som
  }
 
 
 
}

Editado por octavioasp
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...