Finally connect the LEDs to the Arduino as indicated in the schematic.
... if (distsensor <= 500) { digitalWrite(eyeleds, HIGH); } if (distsensor > 500) { digitalWrite(eyeleds, LOW); ...
... while (wave.isplaying) { volume = 0; for (i=0; i<8; i++) { v2 = analogRead(1) - 512; if (v2 < 0) v2 *= -1; if (v2 > volume) volume = v2; delay(5); } if (volume > 200) { digitalWrite(outermouthleds, HIGH); } else { digitalWrite(outermouthleds, LOW); } if (volume > 150) { digitalWrite(midmouthleds, HIGH); } else { digitalWrite(midmouthleds, LOW); } if (volume > 100) { digitalWrite(mouthleds, HIGH); } else { digitalWrite(mouthleds, LOW); } //putstring("vol = "); Serial.println(volume, DEC); } ...