Learn How to Build This Complex Electronic Puzzle Box Using a 3D Printer and Arduino

IMTS

Share this Article

logo-instructables-01Believe it or not, but as an adult I actually enjoy shopping for Christmas presents far more than I enjoy receiving them. Not that I don’t enjoy getting presents; I will happily provide you with an address to send me free things, but in my family we always put a lot more focus on finding the right gift for the people in our lives. Of course my family also places a lot of focus on humor and sarcasm, and when you mix both of those traits with gift giving, creatively wrapping presents becomes a competitive event. Whether it is trolling each other by using excess tape or ribbon, putting small objects in large boxes or adding “filler” to the box to disguise what it is, it isn’t a gift-giving holiday in my family if it’s easy to guess what you’re receiving.

The puzzle box was designed in Autodesk 123D Design.

The puzzle box was designed in Autodesk 123D Design.

But as much fun as my family has wrapping our Christmas presents, Instructables user Scott Fisher, who goes by esseff3d, is in a class all his own. It seems he has found himself in an unofficial contest with his family to wrap presents in more and more elaborate and difficult to open ways, and that is a dangerous thing in the hands of someone with a 3D printer and some electronics skills. Last year he 3D printed a clear PLA box around a gift card, which is pretty amazing and totally something that I’m going to do this year. In order to top that though he decided to go all out and create the world’s most complicated puzzle box, and he happily shared it on Instructables. It took all his skill as a maker, including designing the box with CAD software, 3D printing it and wiring up and coding all the electronics himself. And he clearly has impressive experience, having caught our eye previously with a detailed, light-up 3D print of Zelda’s bow.

The main compartment is large enough for a small gift.

The main compartment is large enough for a small gift.

The puzzle box has a total of three individual compartments, each with its own complicated way of being opened. There are two small compartments that are sized perfectly for cash, gift cards or very small gifts, while the center compartment is slightly bigger and can hold marginally larger objects. In order for each compartment to be opened it must be in a specific latitude and longitude that is programmed in using Arduino. Additionally, each compartment needs a unique six-digit code in order to open, so the recipient not only needs to figure out where to open the compartments, but they have to decipher the codes to open them when they get there. To make things even more complicated, the main compartment won’t open unless two switches attached to keys have been turned. That is incredibly inventive, and probably a little evil.

The 3D printed portions of the box were designed to hold all of the electronics and keep them hidden from the gift compartments. The box was designed using Autodesk 123D Design and the STL files are included on the Instructable. There is also a complete list of all of the parts and components that esseff3d used to construct the box, and the Arduino code that he used as well. This is not an easy project, but the instructions are very clear and easy to follow, so anyone with some basic knowledge of electronics, the ability to solder and a 3D printer large enough to print the box should be able to manage. Just make sure that you think of something fun to do with all of the locks.

The electronics are all hidden away inside of the lid.

The electronics are all hidden away inside of the lid.

“For my family, I simply hid the codes in a 6×6 grid of numbers and let them brute force finding it by going through each code one by one. A lot of you are more clever than I am and will think of better ways to hide the codes. Let me know how you do it!” esseff3d said on his Instructable.

I think the best part of this project is the many ways that you can use the various locking features to turn opening the gift into quite the adventure. You could lock both of the keys in the smaller compartments and then provide instructions on how to find the location at which each of them can be opened. You could either set the GPS to various places inside of your house, or be really mean and make them go across town to find the right spot. But if you make one of these, then whatever you do make sure that what you have hidden inside of the compartments is something a little nicer than a $20 gift card to Bed Bath & Beyond. Is something like this on your project list? Let’s discuss further in the Electronic 3D Printed Puzzle Box forum over at 3DPB.com.

The completed puzzle box. Good luck opening it.

The completed puzzle box. Good luck opening it.

Share this Article


Recent News

Stoke Space Deploys Solukon’s Automated Depowdering for 3D Printing Reusable Rockets

How Desktop 3D Printing Can Help Your Small Business



Categories

3D Design

3D Printed Art

3D Printed Food

3D Printed Guns


You May Also Like

10 Stunning Pieces of 3D Printed Fashion Defining the 21st Century

Fashion’s visionaries never stop exploring new horizons, blending the latest technology with classic elegance. This tradition of innovation is not new. Historically, fashion icons pioneered the use of contemporary technologies...

Anouk Wipprecht’s Latest 3D Printed Dress Can Read Your Mind

Dutch FashionTech designer Anouk Wipprecht never fails to amaze. With a firm belief that fashion should have microcontrollers, her astonishing 3D printed dresses do everything from light up and attack...

3DPOD Episode 166: 3D Printed Shoes and the Big Pictures with Nicoline van Enter, CEO of Footwearology

Nicoline van Enter, a seasoned figure in the realms of footwear and trend forecasting, has taken her expertise to Footwearology, where she leads training and workshops for those eager to...

Stratasys 3DFashion Platform Used to 3D Print Stunning Vehicle Interiors

Italdesign, a leading engineering and design firm with particular expertise in the automotive industry, announced that it is using the Stratasys 3DFashion platform to print interiors for the company’s latest...