How I made a Daft Punk Helmet

I’ve been a Daft Punk fan since I can remember - my earliest memory of enjoying the Daft beats is as a kid in the backseat of my cousin’s suburban while he drove us all kid cousins to the drive-through ice-cream (yes, there is such a thing in Monterrey). It was ‘Around the world’ and I will never forget how much I liked that song and how it would later change my world.

Fast forward to April 2018, while visiting my mom in Mexico, I had the idea to make a Daft Punk helmet for my trip to Maker Faire. It was my first time attending Maker Faire and I thought that everyone was supposed to make and bring something 🤷🏻‍♀️.

As soon as I got home, I started scouting for all the parts I would need. I gave myself 28 days to finish the helmet and spent the first few days turning my loft’s kitchen-living-room area into a lab while I waited for the 3D printer I had ordered.

Screen Shot 2021-03-04 at 3.44.39 PM.png

3D printing the helmet

Stuff I used: PLA

I chose Guy-Manuel de Homem-Christo’s helmet because it is my favorite helmet out of the two and seemed the most challenging one to make with the giant visor.

I found @bendiger’s files from thingyverse, sliced them all up, and started printing. There are 58 parts to make this helmet (including the visor) and each part took 2.5 hours on average to print. Totaling in 136.5 hrs (if all prints had been successful) of printing time.

Screen Shot 2021-03-04 at 3.44.23 PM.png
Screen Shot 2021-03-04 at 3.47.48 PM.png

Building the helmet

Stuff I used:

The prints came with bits in the back so you can zip tie them together, so once I was done printing, I put all the parts together with zip ties.

Screen Shot 2021-03-04 at 3.46.01 PM.png

While the zip ties worked to keep the parts together, it wasn’t sturdy. So I added epoxy to bind all the parts together and make it harder and sturdier.

I had to hold the parts together with clamps overnight to allow the epoxy to cure. And then I sanded the epoxy with a Dremel.

Screen Shot 2021-03-04 at 3.48.33 PM.png
Screen Shot 2021-03-04 at 3.48.43 PM.png

Then I applied Bondo to it to make it super smooth. I learned that you have to do as thin as layer as possible and do small batches of Bondo as it dries super fast. Probably the worst advice so don’t follow it, but the best / easiest way I could apply the bondo was with my fingers. Do it at your own risk.

Screen Shot 2021-03-04 at 3.46.14 PM.png

When it came to sanding, I tried the orbital sander, but after I primed it, I realized that I should’ve done it by hand since the orbital sander made dips.

When hand sanding I went from 220 grit, stopped at 500, did some priming. The priming exposed more dips, kept sanding, priming, sanding. Then I used Bondo putty to fix dips and continued sanding all the way to 1200 grit.

I think sanding took 80% of the time to build this helmet.

Screen Shot 2021-03-04 at 3.46.25 PM.png
Screen Shot 2021-03-04 at 3.47.59 PM.png
Screen Shot 2021-03-04 at 3.48.59 PM.png
Screen Shot 2021-03-04 at 3.49.13 PM.png
Screen Shot 2021-03-04 at 3.49.34 PM.png
Screen Shot 2021-03-04 at 3.50.19 PM.png
Screen Shot 2021-03-04 at 3.49.57 PM.png
I had to wear long sleeves the next day at work because my arms had black paint all over them ROFL

I had to wear long sleeves the next day at work because my arms had black paint all over them ROFL

I decided to paint the helmet black since it is my favorite color and also I knew that I would not be able to achieve the original chromed gold look with the budget and tools I had at home. And black IS my favorite color :)

making the visor

Stuff I used for the vacuum forming rig:

The visor material:

I had the 3D printed, bondo-ed, sanded, and primed visor perfectly smooth and ready. So I made the vacuum forming rig - which was just a box with holes on top attached to a vacuum.

The visor mold is placed on top of the box, the vacuum is attached to the box, the frame with the plastic is heated and placed on the mold to make the clear visor.

The visor mold is placed on top of the box, the vacuum is attached to the box, the frame with the plastic is heated and placed on the mold to make the clear visor.

To make the vacuum forming rig, I first measured my kitchen oven as a baseline since I was going to use that as a means to heat the plastic. This is probably dangerous so keep good ventilation around you and make sure you don’t melt your plastic inside the oven (like I did).

Once I had the dimensions, I cut the plywood and board to make a box (left the top open). I used wood glue to bind them together, clamped and waited 24 hours, and then added plastic wood to the joints to make sure it was sealed. I let it cure for another 24 hours.

Screen Shot 2021-03-04 at 3.45.10 PM.png
Screen Shot 2021-03-04 at 3.45.18 PM.png

Then I made a hole that would fit the vacuum hose.

Screen Shot 2021-03-04 at 3.45.27 PM.png
Screen Shot 2021-03-04 at 4.44.54 PM.png

Finally I glued a peg board on top of the box. I sealed it with foil tape. I then glued 1’ foam strips (that was part of the 3D printer packaging) along the edges to make sure I would make a seal when placing the frame on the box.

Screen Shot 2021-03-04 at 4.45.04 PM.png
Screen Shot 2021-03-04 at 4.45.12 PM.png
Sealed the vacuum hose with duct tape and foil tape
I got the foam from the 3D printer packaging

Then I made the frame with the reminder of the board. I glued and clamped it together and let it sit for 24 hrs. I measured and cut the petg sheet, and stapled it on the frame. I suggest removing the blue protective sleeve in a clean environment since it attracts dust.

Screen Shot 2021-03-04 at 4.45.27 PM.png
Screen Shot 2021-03-04 at 4.45.35 PM.png
Screen Shot 2021-03-04 at 3.45.44 PM.png

This is the tricky part. And this is what worked for me (after 4 tries). I heated my oven at 350 degrees, put the frame with the petg in it for about 3 mins. I left the oven door open so I could see how much the plastic was sagging.

The visor mold was already on the pegboard side of the box, and I had the vacuum already on since you have to be super fast when placing it over the mold.

After the 3 mins in the oven I took out the frame with the petg, flipped, and immediately put it on the mold, the vacuum sucked all the air and I had my visor! The vacuum rig worked really well :) I should emphasize that YOU HAVE TO BE VERY FAST during this step. The plastic cools down fast.

Screen Shot 2021-03-04 at 3.46.37 PM.png
Placing it!

Placing it!

Perfect visor after the 4th try

Perfect visor after the 4th try

I was very happy with the result

I was very happy with the result

tinting the visor

Stuff I used:

I used the car lens tint for the visor. I sprayed on the outside, not sure which way is better, but I really liked how it looked after I applied the clear enamel coat. It was very shiny and dark and you can’t see the insides, but I could see through it, and the LEDs shined through it :)

Applying the lens tint

Applying the lens tint

Applying the clear coat

Applying the clear coat

My drawing of the parts

My drawing of the parts

The actual parts!

The actual parts!

 
This is how I stacked all the electronics

This is how I stacked all the electronics

Wired

Wired

 

Disclaimer! I used a Dragon Board and a Mezzanine sensor board, because I wanted to try them. You don’t have to use the same stuff as I did - this can be done with any microcontroller or mini computer.

I cut the LEDs in sets of 4, placed them in the 3D printed containers and soldered them together.

Screen Shot 2021-03-04 at 3.49.43 PM.png
Screen Shot 2021-03-04 at 3.53.12 PM.png

The Dragon boards takes 12V and the LEDs 5V so I used a voltage regulator to bring the voltage down. I used a protoboard to put everything together, including the port to the battery, and the voltage regulator. The Dragon board has a USB port so the USB sound card and microphone were pluggable. And the pot came with the mezzanine board so it was also pluggable.

The code

I flashed Debian into the Dragon board so I had a full Linux computer, the sensor board is basically like an Arduino that interfaces with the Dragon board.

I wanted the LEDs to light up to sounds and music. So I wrote a python script that processes the sounds and the sound levels which are then sent through serial to the Mezzanine board (mic -> serial -> mezzanine -> LEDs). I sent the bass and treble values to light up the LEDs with sounds.

Python script: https://github.com/estefanniegg/YouTube/blob/master/builds/daft_punk_helmet/dragonboard/microphone_to_serial.py

I programmed different rainbow patterns and flashed those to the mezzanine board. I did 8 different modes. 5 rainbow pre-programmed patterns and 3 sound modes. The Mezzanine also interfaces the potentiometer to the Dragon board. The pot is the switch to control the different modes.

Mezzanine code: https://github.com/estefanniegg/YouTube/tree/master/builds/daft_punk_helmet/mezzanine

Screen Shot 2021-03-04 at 3.50.49 PM.png
Screen Shot 2021-03-04 at 3.53.52 PM.png
 
 

connecting it to my phone

A few months later I took the helmet to Supercon and since I had a full Linux computer in it, I added functionality! :)

I wrote a website and hosted it in the Dragon board. I connected the board to my phone’s hotspot so they would be on the same network and I could access it through my phone.

The website has a color picker so I could change the colors with my phone, I also added a tiny speaker to the helmet (plugged to the USB sound card already being used for the mic). The speaker is inside of the helmet so I can play Daft Punk music inside the helmet.

So I added a play button on the website and I put about 6GB of Daft Punk music in the Dragon board. So it is like a very old iPod.

*I will add the website’s code to my GitHub soon, I promise.

Helmet Details

I used the wire rainbow ribbon to decorate the back of the helmet. And the button caps were for the sides. Everything, and I mean everything left, was put together with a glue gun.

The battery pack is placed inside on the back of the helmet, the boards on the left side, the LEDs to the front, the pot is at the bottom front close to the microphone, the speaker is by the boards.

Screen Shot 2021-03-04 at 3.52.06 PM.png
Screen Shot 2021-03-04 at 3.52.35 PM.png
Screen Shot 2021-03-04 at 3.54.11 PM.png
Finished it off 2 hours before Maker Faire!

Finished it off 2 hours before Maker Faire!

Screen Shot 2021-03-04 at 3.54.43 PM.png
People stared. I stared back but they didn’t know.

People stared. I stared back but they didn’t know.

I was very pleased with my helmet.

I was very pleased with my helmet.

I hope this blog is useful, please please let me know if you make one, I would love to see how they turn out. Keep scrolling for extra videos on the helmet. Aaaaannd…

….YES, Daft Punk did change my world. Thanks to this project, I got to meet amazing YouTubers like Joel Telling (3D Printing Nerd, who made a video where he showcased my helmet!), I got an interview with Make Magazine during Maker Faire, I got invited to speak at Hackaday Supercon and Maker Faire Miami because of it. This helmet has traveled to San Francisco, NYC, Miami, and LA.

I worked on this project because of my love for Daft Punk, and now that they’ve separated, I am thinking about making the Thomas Bangalter’s helmet next as a last tribute ~

e


THE BUILD YOUTUBE VIDEOS!

 

if you wanted more, here are some outtakes

Supercon demo

 

interview with joel telling