const int pinLeitura = A1; const int pinGeral = 7; const int limite01 = 13; const int limite02 = 12; const int limite03 = 11; const int limite04 = 10; const int limite05 = 9; const int limite06 = 8; int vlrLmite01 = 100; int vlrLmite02 = 250; int vlrLmite03 = 350; int vlrLmite04 = 450; int vlrLmite05 = 550; int vlrLmite06 = 750; void setup() { pinMode(pinGeral, OUTPUT); pinMode(limite01, OUTPUT); pinMode(limite02, OUTPUT); pinMode(limite03, OUTPUT); pinMode(limite04, OUTPUT); pinMode(limite05, OUTPUT); pinMode(limite06, OUTPUT); Serial.begin(9600); } void loop() { int volume = analogRead(pinLeitura); digitalWrite(pinGeral, 0); digitalWrite(limite01, 0); digitalWrite(limite02, 0); digitalWrite(limite03, 0); digitalWrite(limite04, 0); digitalWrite(limite05, 0); digitalWrite(limite06, 0); if (volume > 600) { digitalWrite(pinGeral, 1); }; if (volume > vlrLmite01) { digitalWrite(limite01, 1); }; if (volume > vlrLmite02) { digitalWrite(limite02, 1); }; if (volume > vlrLmite03) { digitalWrite(limite03, 1); }; if (volume > vlrLmite04) { digitalWrite(limite04, 1); }; if (volume > vlrLmite05) { digitalWrite(limite05, 1); }; if (volume > vlrLmite06) { digitalWrite(limite06, 1); }; }