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
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!
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.