Arduino PC Monitor

I always like to build ridiculously powerful personal computer systems for myself. I was using a AMD 8350 8 Core System with 16GB RAM and 3x AMD 7950 Graphics Cards. When under full load the systems air intakes needed to be hooked directly into the output of an apartment window air conditioning unit to keep it cool. Due to the cooling requirments and the needed extra fans, the system needed a second power supply. (I was too cheap to buy a higher power one)

Given that the cooling fans and water pumps where running off a seperate power supply than the main CPU. It would be totally possible for the secondary power supply to fail causing an overheat condition and damage to the computer. I decided what was needed was to create an Arduino based system for monitoring tempuratures and fans not covered by the system, as well as shutting down the system in the event of a failure of the secondary power supply.

Arduino In Hand
Computer with Side Off
Drying Ducting PC Output
Drying Ducting AC Output

There was not easy way to mount the second power supply in the case I had, so I built a upper container for the power support and associated wiring and fans.

I also put a small peliter fridge on top to keep my Coca Cola Cool. The Fridge was a 5 Volt system so it worked well. I tied all the wiring together in a safe manner in the top of the upper cage.

Half Assembled Computer
Computer with Open Side
Assembled Extra PC Top
Wiring Inside PC Top

After Careful design, construction and testing. I was successful. The system was able to manipulate system power, monitor fans and temps, output to a handheld LCD screen with a joystick for input control.

With this attached to the computer to allow for monitoring, I was able to get the system overclocked up to 5.124Ghz as you see in the final photo. Idling @ 13'C

Prototype Arduino PC Monitor Installed
Prototype Arduino PC Monitor Display
Prototype Arduino PC Monitor Installed Wide Angle
Computer Clocked to 5.124Ghz