Perk-a-Cola display specifications and constraints

What’s my project again?

The Cozy Cabin Perk-a-Cola Bottle Display is more than just a shelfβ€”it’s a nostalgic, interactive homage to Call of Duty: Zombies built with a handcrafted aesthetic and a dash of engineering ingenuity. At its core, this project is about transforming a simple display into an immersive experience. Drawing inspiration from the eerie charm of the Zombies loading screens and the iconic Perk-a-Cola bottles, this shelf brings the game world into the real-world using 3D printing, LEDs, audio cues, and careful design choices.

Each bottle slot is equipped with an LED light and a spring-loaded end switch. When a bottle is placed on the shelf, it lights up with a soft glow; when removed, a corresponding jingle plays from a hidden speakerβ€”just like grabbing a perk in-game. The whole thing is wrapped in rustic wood textures, faux moss, and miniature pine trees to echo a cozy, forested cabin. This isn’t just about building a functional displayβ€”it’s about building atmosphere, interactivity, and emotional connection.

As the project has evolved, I’ve found it helpful to distill my vision and constraints into two focused lists: five key goals and five core challenges. Here’s where I stand.

Specifications:

1. It Looks Like It Belongs in a Cabin

The aesthetic should immediately evoke the cozy, wooded warmth of a remote log cabin. From the faux wood grain to the mossy touches, the display should feel like a piece of furniture you’d find nestled beside a fireplace in the woods.

2. It Feels Like a Real Game Prop

The experience should be familiar to fans of Call of Duty: Zombies. From the moment you place or remove a bottle, it should echo the feeling of grabbing a perk in-gameβ€”complete with glowing lights and the nostalgic audio cues. It should feel authentic, not like a loose interpretation.

3. It Reacts Smoothly and Reliably

Every interaction should feel purposeful and responsive. When a bottle is placed or removed, the lights and sounds should react immediately and predictablyβ€”no delays, glitches, or overlapping triggers. A polished user experience is critical.

4. It’s Professionally Finished

Clean cable management, post-processed 3D prints, hidden hardware, and deliberate visual balance are all key. This should not look like a messy prototypeβ€”it should look like a finished piece that could be proudly displayed.

5. It Stands Alone as an Art-Engineering Piece

Even to someone unfamiliar with the game, the piece should stand on its own as a captivating blend of tech and art. It should draw attention for its craftsmanship, storytelling, and creativityβ€”not just for the reference it pays tribute to.

Constraints:

1. Time

Balancing the build with other responsibilities means each step needs to be planned carefully. Testing, iteration, and aesthetic polish all take timeβ€”especially when trying to integrate both hardware and design in a meaningful way.

2. Space and Setup

I’m working in a small space with limited tools and room to spread out. Between the 3D printer, electronics, and various materials, organizing and executing the build has required a lot of planning and improvisation.

3. Technical Integration

Getting the end switches, LEDs, Arduino Nano, and sound module to work together seamlessly is no small task. Ensuring stable code and intuitive interactivity adds a layer of complexity that could easily cause delays.

4. Supply and Budget

With limited funds, every component has to be selected carefully. I can’t afford backups or premium parts, which makes sourcing both a logistical and creative challenge. Materials like wood filament or high-quality speaker modules aren’t always cheap or easy to get on short notice.

5. Balancing Detail with Practicality

As much as I want to add every possible detailβ€”from textured log grain to individually painted treesβ€”some trade-offs are inevitable. Prioritizing what actually enhances the project vs. what’s just β€œnice to have” is a constant challenge.

What does this project show?

This project is really about taking everything I’ve learned in collegeβ€”basic circuits, microcontroller programming, and 3D designβ€”and using those skills to make something personal and fun. I’m not using anything super advanced or complicated, just the kind of tools and ideas I’ve worked with in class and on past projects.

That’s what makes it meaningful to me. It’s a way to show how simple componentsβ€”like LEDs, switches, and a speakerβ€”can come together to create something unique when you add creativity and purpose. The end goal isn’t just to make a shelf that lights up and plays sounds, but to build something that feels complete and shows off both my engineering work and my design style.

If everything works smoothly and the final piece looks and feels like something you’d actually want to display, I’ll know I succeeded. It’s about making something cool from the basics, and I’m excited to bring it all together.

2 Comments. Leave new

  • Ellyse Jensen
    May 6, 2025 12:32 am

    Hi Jack, love this project- grew up playing call of duty so this is very nostalgic to me. I like how you incorporated a bunch of different disciplines you’ve learned into one main project, excited to see how this turned out!

  • Mateo Esteve
    May 5, 2025 6:40 pm

    This project is such a cool fusion of nostalgia, interactivity, and craftsmanship. I really like how clearly you laid out both your creative goals and technical challenges. The attention to user experience,especially how the lights and sounds react to the bottles,is a great touch that shows strong design thinking.

    One question I had was about the durability of the interaction system. Have you tested how well the switches and LEDs hold up after repeated use? Also, are you considering any low-cost ways to protect or reinforce the electronics in case it gets moved or handled frequently?

    Overall, this is a thoughtful and well-scoped project that showcases both engineering and creativity.

You must be logged in to post a comment.
Previous Post
Wooden Display Stand – Restraints and Specifications
Next Post
Top 5 specifications, top 5 constraints