Introduction: Arc Reactor 2.0 (3d Printed)

Picture of Arc Reactor 2.0 (3d Printed)

In this instructables, I will be showing you how to make an arc reactor.
**The arc reactor I created was my own unique build.**
The materials you will need for this instructables are as follows:
-18 3d printed parts (7 different parts with multiples)
-3 RGB LED's
-Multiple wires wires
-An Arduino Uno
-A 9 volt battery
-3d design software
-Access to a 3d printer
-Soldering Iron
-Super glue
-Hot glue
-Multiple lengths of wire of your choice

Step 1: 3d Software

Picture of 3d Software

For the designing of the parts, I used the 3d designing software, Autodesk Inventor. The link for it is here:

I looked at multiple reference photos and designed my parts to the scale that I wanted them to be at.
I then slowly built each part, making sure they were able to interlock. This took a while, but it was worth it. After the 3d designing, I sent them to the 3d printer, where they were printed. Most parts where printed with little infill, to keep it light, portable, and able to be printed quickly.

Step 2: Base, Clear Base, Clear Base Clips

Picture of Base, Clear Base, Clear Base Clips

After the parts successfully printed, I attached the black clips to the clear base. There were 10 total black clips which fit beautifully in the clear base.
I then fit the 3 RGB LED's equally around the base, making sure to trim the black clips if needed.
After the RGB's were fit, I drilled 2 small holes under the each clip so silver wire could be bent and then wrapped around the clips and then bent again to form a snug fit.
The wrapping took a while, but I managed to wrapped 7 coils around each clip.
After the wrapping of the wire, The clear base fit beautifully into the black base, without any glue to hold it in.

Step 3: The Innards

Picture of The Innards

The innards are composed of 4 main parts (6 if you count duplicates). I designed the 3 "step" pieces to connect the black ring, which I did with super glue, making sure to evenly space the pieces exactly 33° from each other. The "step" pieces then attached to the ring with multiple holes in it.
I then super glued the ring parts to the part with multiple holes on it, to form a half inch thick ring.
I then pushed the pieces into the base, where they fit tight.

Step 4: Wiring

Picture of Wiring

I attached 4 wires to each RGB LED.
-Red to red led
-Green to green led
-Blue to blue led
-White to power
After Soldering all of them together, the wires were fed through the hole that I left at the bottom of the base. The wires were then sectioned off into each LED, with ties to differentiate them.
Then, I placed each of the red, green, blue, and power wires into the bread board wear they then connected to the Arduino Uno.

The code that I used for the Arduino can be found here:

Step 5: Wiring Pt. 2

Picture of Wiring Pt. 2

After I realised I didn't need to use the bread board, I soldered:
-All the Red wires together
-All the Green wires together
-All the Blue wires together
-And all the Power wires together.
I then attached a wire to the 3 wires from the 3 LED'S. Basically 3 red wires were soldered to one red wire to reduce the wires being routed, and I did this for the other 2 colors and power. The wire was then fed into certain pins in the Arduino. The power wire however, was fed into the 3.3v pin in the Arduino. I then upload a code which fades each colour of the rainbow.
The Arc reactor starts with blue, but fades to Teal > Green > Yellow > Orange > Red > Pink > Purple and back to Blue.
I then connect the 9v battery to the Arduino, and in a matter of seconds, it lights up!

Step 6: Finishing

Picture of Finishing

Thank you for reading this instructable, and I hope you enjoy. I have uploaded the parts onto Thingiverse where you can freely download them. I hope you enjoy them and like my work.


RichardS41 made it! (author)2015-09-25

I've finally 'nearly' finished it! I've added a few modifications;

- Slots for a strap to go through so it can be worn on the body
- Mesh on the inside
- RGB light on the inside

Also instead of RGB lights on the outside ring I just used bright blue LEDs.

I hope you like the modifications!

Sentient Meat (author)RichardS412015-09-25

this is incredible. I love it. good job, and I hope you liked my hard work. thanks so much!

RichardS41 (author)Sentient Meat2015-09-25

Good to hear! :D Yes your guide was so helpful and defiantly the best one out there, thanks for making it!

RichardS41 (author)2015-08-24

I really like your design and I'm gonna try make my own version but do you not need any resistors for the LEDs? Every other LED project with Arduino seems to use them?


Sentient Meat (author)RichardS412015-08-24

I haven't had a problem, however you probably should. better safe than sorry. -Sentientmeat

RichardS41 (author)Sentient Meat2015-08-27

Thanks, still waiting for some parts to arrive but I've started printing off some of the parts, I may make some modifications as well and I will send you a photo when I've finished it :)

Sentient Meat (author)RichardS412015-08-24

Oh and thank you! I really hope you enjoyed it. have fun making your own. I would love to see your finished version. - Sentientmeat

sadams25 (author)2015-08-04

any way to get the files to print the 18 pieces?

Sentient Meat (author)sadams252015-08-05

My apologies @sadams25 ,

I forgot to add the .stl files and the arduino code, which I have recently updated. I have a link at the end of my instructables which will take you to my Thingiverse profile, where you can download the parts. Here is the link anyways:

Thanks -SentientMeat

santiclause (author)2015-08-04

yup, could you upload the .stl or obj files somewhere? Thanks.

My apologies @santiclause ,

I forgot to add the .stl files and the arduino code, which I have recently updated. I have a link at the end of my instructables which will take you to my Thingiverse profile, where you can download the parts. Here is the link anyways:

Thanks -SentientMeat

About This Instructable




More by Sentient Meat:Wooden | Butterfly Knife ★Manatee Flash DriveMatch Sticks Architecture
Add instructable to: