• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Arduino Acrylic VU tower 3D Printer File Image 1
Arduino Acrylic VU tower 3D Printer File Image 2
Arduino Acrylic VU tower 3D Printer File Image 3
Arduino Acrylic VU tower 3D Printer File Image 4
Arduino Acrylic VU tower 3D Printer File Image 5
Arduino Acrylic VU tower 3D Printer File Image 6
Arduino Acrylic VU tower 3D Printer File Image 7
Arduino Acrylic VU tower 3D Printer File Thumbnail 1
Arduino Acrylic VU tower 3D Printer File Thumbnail 2
Arduino Acrylic VU tower 3D Printer File Thumbnail 3
Arduino Acrylic VU tower 3D Printer File Thumbnail 4
Arduino Acrylic VU tower 3D Printer File Thumbnail 5
Arduino Acrylic VU tower 3D Printer File Thumbnail 6
Arduino Acrylic VU tower 3D Printer File Thumbnail 7

Arduino Acrylic VU tower

Kendokong avatarKendokong

June 4, 2016

thingiverse-icon
DescriptionCommentsTags

Description

For some reason I had an issue uploading the video to thingiverse.

Anywho, I designed this acrylic VU tower that plugs into an audio port and a speaker.
Pretty cool works well.

You'll need 3/8" thick slabs of acrylic 3"x5" they're friction fit so its going to be tight.
I printed two acrylic holders and krazy glued them together. then glued the base to it.
You will need an audio spliter, extra audio cable with 2 wires ( not sure what its called )
5mm LEDs will fit.

Source code for the arduino I found online by Kenny Vanpaemel and messed with it to work with mine.
int led[10] = { 3, 4, 5, 6, 7, 8, 9, 10}; // Assign the pins for the leds

int leftChannel = 0;
int left, i;

void setup()
{

for (i = 0; i < 8; i++)
pinMode(led[i], OUTPUT);
Serial.begin(9600);
}

void loop()
{
left = analogRead(leftChannel);

Serial.println(left);

left = left / 10;

if (left == 0)
{
for(i = 0; i < 10; i++)
{
digitalWrite(led[i], LOW);

 }

}

else
{
for (i = 0; i < left; i++)
{
digitalWrite(led[i], HIGH);

}

for(i = i; i < 8; i++)  
 {
  digitalWrite(led[i], LOW);
  delay(0);
 }

}
}

Should work. Enjoy

License:

Creative Commons - Attribution

Related Models

Fully 3D-printable wind-up car gift card preview image

Fully 3D-printable wind-up car gift card

Bribro12 profile image

Bribro12

29,394

Split-Flap Display preview image

Split-Flap Display

David Kingsman profile image

David Kingsman

5,647

Compact Arduino Uno Case preview image

Compact Arduino Uno Case

LayersLab profile image

LayersLab

488

DIY Dremel CNC preview image

DIY Dremel CNC

NikodemBartnik profile image

NikodemBartnik

29,140

3D Printed RC SkidSteer V3.0 preview image

3D Printed RC SkidSteer V3.0

ProfessorBoots profile image

ProfessorBoots

3,041

Arduino car preview image

Arduino car

user_3038817487 profile image

user_3038817487

305

Iron Man Helmet, Articulated, Wearable preview image

Iron Man Helmet, Articulated, Wearable

Boxandloop profile image

Boxandloop

16,986

Otto DIY build your own robot preview image

Otto DIY build your own robot

HP Robots Otto profile image

HP Robots Otto

759