Jump to content

Coca-Cola Minifridge PC Build Log

The build is complete!  Here I will post the story of building this labour of love, and cover some of the pitfalls I ran into and creative details of keeping as much of the original minifridge features as I could.  If you're after only the final build, look no further than this post!  If you'd like the full story, read on as I build up this thread. zPayoff.thumb.jpg.89f874133c7e96338905e93e84dd292e.jpg

Link to comment
Share on other sites

Link to post
Share on other sites

The first step was gutting the old minifridge, taking out the pop can shelves and non-functional cooling system.

IMG_1218.thumb.JPEG.816778f71e160558ae8ec7f5bd35a63c.JPEGIMG_1225.thumb.JPEG.c03fdc808ef282954a74f613233f3b71.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

Next, I grabbed a mining rig frame from aliexpress and after trimming off the PSU mount, I cut out the left side of the fridge with a dremel for the rear IO.  Here we ran into old spray foam insulation that we'd be dealing with a lot in this project, gloves and respirator came in handy here!

IMG_1294.thumb.JPEG.a54648b594f158562bcfc4b985f75dad.JPEG

IMG_1295.thumb.JPEG.273d0a362f53977fb27066b8a8e56dee.JPEGIMG_1297.thumb.JPEG.4c1b74e66c8f00a7947a75edf368af8f.JPEG

 

Link to comment
Share on other sites

Link to post
Share on other sites

I had the idea of re-using the case buttons for a power button and made a post on the forum asking about power button mounts.  This is where designing and 3D printing started in this project.  I picked up a set of digital calipers on Amazon and downloaded Fusion360 for personal use, and I designed a simple structure that would allow me to mount a computer power button behind the old "vend" buttons.  Our local library offers affordable 3D printing services, so I began making a relationship with the folks that run the program there.  At this point in the project, I thought I'd have one of the six buttons for power and that would be it...  More on that later!

IMG_1304.thumb.JPEG.08164a065f0f378b0d74f42896aa2fca.JPEGIMG_1306.thumb.JPEG.cd3317611f9566ea76f87225bb88a8e9.JPEG

IMG_1329.thumb.JPEG.1f5ae1387ad237c7faa7d71a35caa850.JPEGIMG_1330.thumb.JPEG.2a03181400c2796136f4b524e69676ed.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

I figured I could house the power supply in the back portion of the case, since I wanted to keep the power cable in the same spot, and have a passthrough hole for power cables.  I measured out the diameter necessary to slip a 24-pin cable through and 3D printed a grommet, since the hole would pass through the nasty insulation layer.  I determined an SFX PSU would just nearly fit in the back side, and made a cutout to allow the case to close without bulging.  I also acquired a 90mm hole saw, and drilled a hole for the 92mm fan to intake on the back side.  Standard mounting wasn't an option here, so I hijacked the M3 screws that kept the fan/cover on the psu, got some longer screws and mounted it sideways to the back panel.  I screwed up a measurement for the power cable extension, so I ended up with an extra-tall cutout and four screw holes instead of two... whoops!

IMG_1336.thumb.JPEG.258cfd23b9feba08ed5543f7884aae19.JPEGIMG_1379.thumb.JPEG.4d26225113bd584e3a60b0a7df545875.JPEG

IMG_1381.thumb.JPEG.2a9a773d918ef517bc6553f2325265e9.JPEGIMG_1378.thumb.JPEG.fc3ac292afb2ff3d947c0044128ba3a3.JPEG

IMG_1383.thumb.JPEG.c334e672761da2071827241a6021080d.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

I was planning to have countersunk bolts run through to the back side of the case to hold the motherboard tray in place, and noticed the frame warping from the clamping pressure.  To combat this, I found some thick washers leftover from a TV wall-mount and superglued them to where I would be mounting the frame to the case.  I ended up gluing metal washers to the thick ones to make the fit just right.

IMG_1402.thumb.JPEG.270f2eba7f263bcaa20acd9fc5b13287.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

The next plan was for two 120mm exhaust fans on top, so I acquired a 120mm hole saw and, after much double-checking my measurements, drilled straight down through the top. Plenty of insulation here.  I designed a part that would be square on the bottom to house the fans, and cylindrical up through the top to save on material costs.  Getting these printed proved a bit difficult, the white filament we had been using was warping, so we ended up printing in red and it came out perfectly.  Originally I had a full square of material around the fans in my design, but I realized I could do a three-walled design to make it more seamless.

IMG_2514.thumb.JPEG.1ea24b3efae277949e4827e8f6a72e93.JPEGIMG_2516.thumb.JPEG.c27b6d6482ddd0235336b4341e5ca879.JPEG

Screenshot2024-03-17180337.thumb.png.0bd17c24f84e8e851732466034480610.png

IMG_2519.thumb.JPEG.e469e81eb257489ed217ade38d6725cd.JPEGIMG_2522.thumb.JPEG.a83725c61dc7b2684f2e4952045643d9.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

Next, I designed a fan grille with the Coca-Cola logo to match the build.  I based my design on a thermaltake 120mm fan grille I had laying around and... I do not recommend what I did.  I offset the grille from the base of the frame, and the supports were INCREDIBLY DIFFICULT to remove.  I spent a few solid hours filing away the remains, and it didn't turn out perfect in the end.  It was functional enough to do the job though.  Lesson learned, if I ever design another fan grille that I intend to 3D print, I will have the grille flush with the base. 

2023-04-1018_12_41-AutodeskFusion360(Personal-NotforCommercialUse).thumb.png.fe7431ced8d5020935dcda82a71cf312.png

IMG_1465.JPG.19364c6d6a2a7377d3393eab27f64fcf.JPG

IMG_2525.thumb.JPEG.06420496a2e2765086e8ecae4c93d4ac.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

This is the part in the build where I was struck by inspiration.  Before this, I knew I wanted to put some RGB strips in the case to give it looks, but I had thought I would get a motherboard that supported RGB strips and control them through software.  I remembered that the fans I got for the build came with a three-button controller.  If I could get another three button controller for the RGB strips, I could repurpose the old vending buttons as RGB control buttons! 

Sure enough, amazon had what I was looking for - a SATA-powered 5v ARGB controller with three buttons!  I opened both up and using a paperclip, I shorted the contacts on the switches to figure out what I would need to solder onto for the buttons and made an amazing discovery - both controllers were a "contact-to-ground" switch setup.  This meant instead of 6 contacts per board I'd only need 4.  You know what else runs on 4 wires? USB!  I picked up a 9pin USB front panel extension cable and routed it through the side, giving myself a quick disconnect should I ever need to upgrade this system in the future. 

Being used to soldering larger potentiometers in guitars, I knew enough to get the job done, but it definitely wasn't pretty.  I gorilla-taped the cables to the case and covered everything in an excessive amount of kapton tape to ensure nothing would get damaged once more cables got stuffed in the back. I then printed off more power button adapters (white filament was giving us trouble again, so we went with black this time), got my hands on some 4-pin dupont housings and a dupont crimper, and set up the lights!

 

IMG_2587.thumb.JPEG.9a02c3f3b34e289402ce659bd8d1346b.JPEG

IMG_2589.thumb.JPEG.c8231ab102a4fc38509d0a7c6d4845c8.JPEGIMG_2591.thumb.JPEG.391c6e12c723a026f5db12ef6ba4a7f3.JPEG

IMG_2678.thumb.JPEG.a0570fd2e319b99ea4af0545a052080a.JPEGIMG_2615.thumb.JPEG.33beae3f25b9952a538d24bd5543223f.JPEG

IMG_2827.thumb.JPEG.b84a210b9326f4d13fc442a578e010ca.JPEG

I have to add, dupont pins are a PITA to crimp.  I did about eight test crimps before I got comfortable with the results, and still had to re-do two of the "no pressure, don't fail" ones.  Ethernet I got good at much quicker, so props to anyone who is actually good at hand-making these things.

Link to comment
Share on other sites

Link to post
Share on other sites

With all of that out of the way, I had only intake to think about, so I went ahead with designing a 140mm fan interface.  I chose to go full square both to not order yet another hole saw, and since the thickness on the side was less of an issue than with the top.  Here's where I remembered... I really don't have the steadiest hands.  I ended up with some nasty gaps on the inside, so I ended up needing to plan for finishing plates.  ETA: It really didn't help that the inside was slanted... More on that later!

Having a poor experience with my previous attempt at making a fan grille, and eager to support a local small business, I found a fellow Canadian offering custom fan grilles on etsy, and sent them a message.  Ethan at WestCoastCreated worked with me to get the design just right and I was really happy with how they turned out! 

In my quest for RGB I hunted down some cooler master RGB fans (12v RGB, trying to keep all the fans on the same controller) and I was really disappointed in them.  The airflow ratings on the spec sheets were barely over half of a noctua... So that's what I got instead!

 

IMG_2805.thumb.JPEG.ba0fee8ce9a078b988cbd3fc1f1862a0.JPEGIMG_2809.thumb.JPEG.3b3630a73316fedf70f62dcb9e9fcc4b.JPEG

IMG_2812.thumb.JPEG.086d73389e5369cecd9709c184584138.JPEGIMG_2821.thumb.JPEG.e1ec6ddbff767d326afa2ee45e69398c.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

At this point I'm trying to source cheap PC parts since most of the budget sank into the case, and I found a Ryzen 3300x and Gigabyte B450 motherboard combo for $150.  Score - that'll definitely run rocket league and not cook itself in here!

I watch builder stuff on youtube while scrolling the used marketplaces, and I forget where I saw it, but I stumbled across "caulk saver" tubes.  I thought "this would be perfect to ensure I don't get any of that nasty insulation falling into places I don't want it to!"  Sure enough, my small-town hardware store stocks the stuff, it's really cheap, and it did exactly what I needed!

IMG_2824.thumb.JPEG.8ff0967aa278598528635d6fe84da7f2.JPEGIMG_2828.thumb.JPEG.812d3a137265dd1b10c130e53f877401.JPEG

IMG_2829.thumb.JPEG.90be4e207c1434f8205117b5930f27ed.JPEGIMG_2875.thumb.JPEG.caf2ee7d454c7d2ef276c70f212d5b46.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

I wish I had taken some photos of the prints before I installed them, but the 140mm finishing plates I mentioned were goofy in three dimensions. These are the best angles I can get of both the bottom and top plate models to show how goofy they are, but measuring these nearly broke my brain.  Since I was doing the side, I figured I would do the top too.  Thankfully the top was both symmetrical, and flat.

The final piece I added would be another finishing plate set, for the top of the case.  The grilles I printed were about 1mm too small to perfectly cover the duct holes, and I REALLY didn't want to re-print them larger, so I created a nice beveled plate set to support them and cover the holes properly.  This solved two problems for me:

1 - Somehow the top 120mm fans ended up slightly rotated in the mounting, and the screw holes on the top did not line up correctly.  Luckily the fans friction-mount in place (I will cry if/when either of the fans there fail as I will probably rip off the finishing plates getting them out) so I didn't need to run bolts all the way through. 

2 - Finding M4 or smaller screws/bolts at 90mm length is nearly impossible, probably for structural reasons.  The one set I did find sheared the packaging in the mail, and all I received was an empty, damaged envelope.

Screenshot2024-03-17190556.thumb.png.081e250bcf5e0355fefd13309b54ba58.pngScreenshot2024-03-17190622.thumb.png.30e098e7fad12409f476a0755ee974e9.png

Screenshot2024-03-17191727.png.8fa5b7675d9391cda944c03158c1f4e3.png

Link to comment
Share on other sites

Link to post
Share on other sites

If you've made it this far, thanks for reading!  If you're inspired to build something, and are willing to invest in the time, tools, and skills you need for the job, you can build anything.  Here's some more pics of the final build!

 

IMG_3045.thumb.JPEG.f33b736fe0265070e8dcfab6dc71e05e.JPEGIMG_3046.thumb.JPEG.b7c7243b6d69c457e059ebc47f4a6d53.JPEG

IMG_3047.thumb.JPEG.b2eca49ab3f995586e4fe87866dca29d.JPEGIMG_3048.thumb.JPEG.f08eae121117d205a8e3fc9062f89260.JPEG

IMG_3051.thumb.JPEG.2d99130476605f01ff2b118ae6f1ed46.JPEGIMG_3072.thumb.JPEG.2a4acdaaf51a3345ea892137a162da09.JPEG

IMG_3062.thumb.JPEG.2973eb3a4c422156e16f250a5d262520.JPEGIMG_3056.thumb.JPEG.52041e661b524dd80e62c4716947758b.JPEG

IMG_3059.thumb.JPEG.645a4c7691a2e53666b41e82d2df027d.JPEGIMG_3060.thumb.JPEG.0473d25e019f5d7ab6fc4ca26b05798e.JPEG

IMG_3073.thumb.JPEG.b62df2884b93f32f8e3193b172648086.JPEGIMG_3074.thumb.JPEG.fd10f152215b7433450e820f1337c6e2.JPEG

IMG_3078.thumb.JPEG.b9af49aafd1f866926362e6358a88a49.JPEGIMG_3089.thumb.JPEG.7d5f41dd39ba6bf787fe4f44e7ec635e.JPEG

IMG_3066.thumb.JPEG.126d6ed21a4be9019527c9dafb129896.JPEGIMG_3067.thumb.JPEG.be2b890268753430a5feddc83fd40c5a.JPEG

IMG_3063.thumb.JPEG.f5fdd90c85e969163c6fcc1c284250b0.JPEGIMG_3081.thumb.JPEG.43e4d57b2e699b4f4611709d4af91c6a.JPEG

 

IMG_3049.JPEG

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×