Skip to main content

Infinity Mirror Prototype build

For our art project for Alchemy this year, we plan to build a huge archway in the forest with a portal to hyperspace. This is no easy task, so we decided to do some small-scale prototyping so that we can look into some of the challenges of this build and play with different effects to see what looks the coolest.

Our design is based around an infinity mirror, which is a cool device that is build from one regular mirror and one two-way mirror. Lights placed in the center echo between the two mirrors until they fade too low to be seen. The viewer looks through the transparent side of the two-way mirror and can see the effect move with their perspective.

Kevin and Edward working with the assembled frame.
That's the two-way mirror in the foreground.

 I had some help with the build from Kevin and Edward, who came in for the Tuesday night open house and got recruited to the project. Nathan (not pictured) also joined in to help, so we had 4 people working on it.

We also made the two-way mirror using a standard piece of glass from Home Depot and some mirrored window tint that we ordered online. That was fairly easy to do with 4 people on it, but it would be a total nightmare to do by yourself. Important lesson from the prototype: tint is REALLY difficult to get right.

Once we had both mirrors, we did a quick test by holding the two-way mirror over the regular mirror with the LEDs laid out in between to see how far apart we'd like to space the two.

Because it didn't need to be pretty, but it needed to be easy to disassemble and reassemble, we opted to just build it out of 2x4s and support the frame with cross-braces from the back.

We slotted the 2x4s on the table saw so that we could slide the glass in and out of the assembly. Then, after more tries than I care to remember, we got the frame cut down to a size so that the slots matched the 24x30 dimensions of the glass pieces. We slid the mirrors in while we only had 3 of the 4 frame pieces assembled so that we could get a tight fit with the supporting cross-pieces on the back.

We left the fourth side wall off until the end so that we could attach it with a hinge and a lock, which allows us to pull it apart as needed. We attached a hinge and a locking mechanism that we had laying around the space and the frame was done.

Rather than painting it, we opted to just use black tape to darken the inner walls. Next, we measured the total width of the inner chamber, which was 4x the width of the LEDs as we had planned. For the tunnel to look "even", the spacing between the two LED strips had to be double the spacing between each strip and the side wall. We did the math and found two jigs that were those heights and used them to lay out the strips. Interestingly enough, the adhesive on the backs of the LED strips can't handle the heat that the strips put it out... so we ended up stapling them to the walls.

We accidentally switched Nathan for bizzaro Nathan in the process.
The real Nathan is trapped in mirrorworld somewhere. Safety third!
Finally, we attached the control box and IR receiver for the strips to the top of the hinged piece. The primary colors worked fine, but when trying to get the ting to fade, it started flashing purple and got unresponsive to the IR remote. The problem ended up being that I was using a 12v 1a power supply and needed at least 3 amps. A bigger power supply fixed the issue.

After about 3 hours of work, we got a working prototype finished and learned A LOT about building the full-scale model. Some of these issues would have cost hundreds of dollars or pushed us behind schedule waiting for stuff in the mail. The total cost of this prototype was $100 and I'm gonna turn it into a coffee table when  I'm done.

Here's a video walkthrough of the final prototype (before I fixed the amperage glitch).



Comments

  1. Why was the tint so hard to get on? Any tips for proper application?

    ReplyDelete
  2. You have to spray down both sides of the tint and the glass you're applying it to with the application solution. Then, as you're peeling the film you have to soak that down too to keep it from folding over. Then you apply it slowly and try to squeegee the bubbles out without throwing wrinkles or drags in the tint while doing so. I would recommend going slowly and having a few people to help if you're not used to that kind of thing.

    ReplyDelete
  3. Hi Guys,

    That's a really awesome project. I think I'm going to have a go and build one for my wife as an anniversary present:

    'We accidentally switched Nathan for bizzaro Nathan in the process':

    That looked awesome! I what level of control can be placed on that? Perhaps I can scale up and give her a Stargate for her next birthday :-)

    Great work!
    Chris,

    ReplyDelete
  4. I thought it's a bottomless pit where trash get tossed in and where you jump in for fun. I wanna see a REAL bottomless pit this time.

    ReplyDelete
  5. You need to make an oval one with blue and orange lights. Portalz :D

    ReplyDelete
  6. Mirror tint film what % best which 5%, 15%, or 35% for infinity mirror?

    ReplyDelete
  7. I am making my first infinity mirror but having issue finding the best led strips to use. I would like the remote but also the "cut to fit" led tape for different sizes. Any suggestions on what type, and where to purchase?

    ReplyDelete
  8. Any suggestions on best led tape to use? Would like remote but also a "cut to fit" type strand, for different sizes.

    ReplyDelete

Post a Comment

Popular posts from this blog

Building an enclosure for the LulzBot AO 100

As the cold weather season arrives in Atlanta, with it comes issues with our 3D printers. Specifically problems with temperatures and print stability. Freeside is essentially a big warehouse, and our 3D printing station is setup in the large open area in the front of the space. What this means is that when it is cold in the space, this will affect the printing quality because the ambient temperature is far lower than what is optimal for thermoplastics. The cold ambient air will cause parts to rapidly cool during the middle of a print. And with materials like ABS which can shrink dramatically during cooling, this causes prints to warp, deform, and delaminate during and after printing is finished. The print on the left is showing signs of delamination from plastic cooling mid print. To remedy this, we built an acrylic enclosure for our LulzBot AO-100, which is our dedicated ABS printer. We tested the proof of concept of whether an enclosure would help mitigate printing problem

Build-Out Recap!

A bunch of great stuff got done at the build-out yesterday. A huge thanks to everyone that came out to pitch in! Here are some pictures to recap the projects... Randy's team hung the curtain to the workshop to create more of a barrier between the front of the house and back of the house and to control dust levels a bit more. We'll be finishing the top of the wall soon, but the hard part's already done. Karen, Donald, Tom, Violet, and James framed the doorway to the Media Lab and Bio Lab and hung the door for that area. Next step is AC! Michelle and Mary's team cleaned out project storage and moved the shelves over so that Neils could put the flammability cabinets in that area. That allowed all of us with the help of Adam and Nathan to clean up the workshop and really tidy up. They also sorted out all of the laser cutter raw materials and cut them down to a usable size on the table saw.  For the portal clouds, JW, Nathan, and Kat rolled an aw

A Capacitive-Touch Janko Keyboard: What I Did at the 2017 Georgia Tech Moog Hackathon

Last weekend (February 10-12, 2017) I made a Janko-layout capacitive-touch keyboard for the Moog Werkstatt at the Georgia Tech Moog Hackathon. The day after (Monday the 13th), I made this short video of the keyboard being played: "Capacitive Touch Janko Keyboard for Moog Werkstatt" (Text from the video doobly doo) This is a Janko-layout touch keyboard I made at the 2017 Moog Hackathon at Georgia Tech, February 10-12. I'm playing a few classic bass and melody lines from popular and classic tunes. I only have one octave (13 notes) connected so far. The capacitive touch sensors use MPR121 capacitive-touch chips, on breakout boards from Adafruit (Moog Hackathon sponsor Sparkfun makes a similar board for the same chip). The example code from Adafruit was modified to read four boards (using the Adafruit library and making four sensor objects and initializing each to one of the four I2C addresses is remarkably easy for anyone with moderate familiarity with C++), and