Disclaimer: This project had already been started it prior to the hackathon. We've done our best to to make it clear what was actually accomplished over the weekend.

Inspiration

This project was inspired by the original creator of the Reverse Geocache, Mikal Heart. Lucas wanted to do his own rendition with a more modern approach and some changes to the puzzle aspect of the box. He began this project in the spring on a breadboard and some rudimentary Arduino code.

What it does

This is essentially a locked gift box that must be transported within 30ft of a predetermined set of coordinates before it can be unlocked. Upon reaching the destination, the box allows the user to access a set of keys which unlock the padlocks holding the box closed.

How I built it

It runs on an Arduino nano and the core components are a GPS module, LCD display, a servo motor, button, and a custom printed circuit board that brings it all together.

Challenges I ran into

Some challenges encountered during the design and assembly process involved part tolerances so everything fitted together properly. This was overcome through trial and error.

Accomplishments that We're proud of

One moment that Lucas and Ezequiel felt accomplished was when the locking mechanism was fully assembled. Seeing the design change from a conceptual idea, to a functioning assembly was satisfying.

What I learned

Over the weekend, the team was able to fully appreciate rapid prototyping. The team got lots of practice using 3D printing software to slice models into G-code. Furthermore, trouble shooting issues which affected print quality. Through continual trial and error, the goal of creating a functioning reverse geocache was realized. That process looked a lot like waiting for a print to finish and realizing the parts did not fit together properly. Additionally, some research surrounding linear actuators was done in order to help with the design.

What's next for Reverse Geocache

Up is adding more fun features for someone who will use the reverse geocache. For example, incorporating switches, keys, and puzzles.

Built With

Share this project:

Updates