/******************************************************************************* Projeto 97 - Leds Rítimicos com Sensor de Som e Arduino Autor: Angelo Luis Ferreira Data: 25/08/2021 http://squids.com.br/arduino *******************************************************************************/ // conexões pinos Arduino const byte pinSensor = 2; const byte pinLeds[] = {8,9,10,11,12,13}; void setup() { // inicialização comunicação serial Serial.begin(9600); // define pinMode leds (saída do Arduino) for (byte i=0;i<6;i++) { pinMode(pinLeds[i], OUTPUT); } // define pinMode Senor de som (entrada do Arduino) pinMode(pinSensor, INPUT); } void loop() { readSound(); // detecta a presença de sinal de som Serial.println(analogRead(A0)); // Le as informacoes obtidas do sensor delay(10); // Tempo de atualizacao } void readSound() { // verifica se há ou não sinal de som detectado no módulo de som if (digitalRead(pinSensor)) { // acende todos os leds for (byte i=0;i<6;i++) { digitalWrite(pinLeds[i], HIGH); } } else { // apaga todos os leds for (byte i=0;i<6;i++) { digitalWrite(pinLeds[i], LOW); } } }