Overclock.net › Forums › Case Mods & Cases › Case Mod Work Logs › [Project] PhantomLED, A Case Fan and LED Controller.
New Posts  All Forums:Forum Nav:

[Project] PhantomLED, A Case Fan and LED Controller.

post #1 of 1300
Thread Starter 

Hey guys, this is my first Mod EVER! So I am sort of nervous about how it will turn out. for the last two weeks I have been putting allot of work into making this ‘get onto it feet’ before posting here.

Basically This is going to be a Homemade Fan Controller, i will be able to control the fans speed using Software

There will also be a LED Controller as well read the Specs for more info.
 

The Confirmed Specifications: (Continually Updated)



---------------------------------------------------------------



Cool Videos and Pictures







 





Edited by Du-z - 12/1/12 at 7:37am
post #2 of 1300
Thread Starter 
Intro (The Plan):

Hey guys, this is my first Mod EVER! So I am sort of nervous about how it will turn out. for the last two weeks I have been putting allot of work into making this ‘get onto it feet’ before posting here.

So as the title suggests, this mod is going to be swapping out those boring blue LEDs in my Antec 1200, with some slightly fancier RGB LEDs (they can make any colour in the rainbow basically). These LEDs will be driven by a custom made Circuit on a PCB (Printed Circuit Board). Which will in turn be driven by a great piece of open source hardware called Arduino. And then the software on both the Arduino and my rig will tell it which LEDs will turn on at Certain Temperatures. I will eventually have Manual control of the LEDs via the computers software.

For a good half of week 1, I was trying to figure out the best way to accomplish this. In the end i decided to go open source. Here is the basically outline of the Software/Hardware interface

1. Everest Gets the CPU temperature data and put it into the Registry.
2. This data is then read by a piece of software, which converts the data into something that is easier for the Arduino to read. For example

<40⁰C = 1
41-55⁰C = 2
56-60⁰C = 3
61-65⁰C = 4
66-70⁰C = 5
71-75⁰C = 6
>76⁰C = 7

3. the program then send this info via USB to the Arduino.

1 = Purple
2 = Blue
3 = Green
4 = Yellow
5 = Orange
6 = Red
7 = Red 1 second, white flash 0.2 second

4. The Arduino then turn on the power to the right LEDs to get the desired colour.

So with all this done I set about creating my PCB that will fit happily on top of the Arduino (otherwise known as a shield). My first job was to Chose which Arduino to use. And I chose the Duemilanove.



Now for the PCB, This took around a week to design, and i still haven’t sent it of to be professionally manufactured .

First step was to design the schematic.



Then Design the PCB. (FYI Silk Screen is the white text you see on you Mobo.)

Top Traces, Bottom Traces and Silkscreen:



Top Traces and Silkscreen:



Bottom Traces and Silkscreen:



Silkscreen:



as you should be able to see my prototype PCB should be able to slide straight onto the pins of the Arduino. all of the green rings in the middle of the board is were the wires for the LEDs come from.

And now we are up to the present day.
Edited by Du-z - 8/17/10 at 10:54am
post #3 of 1300
wow subb'ed. looks like a great project.
Animus
(23 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 3770K Asus Maximus V Formula Z77 EVGA GTX680 SC Signature Edition XFX GTX260 - PhysX 
RAMHard DriveHard DriveCooling
2 x 4GB Corsair Dominator GT 1866Mhz Samsung 840 Pro 128GB 2 x WD 1TB Blue EZEX RAID0 EK Supremacy - Copper / Acetal 
CoolingCoolingCoolingCooling
EK FC680 GTX+ & Backplate - Copper / Acetal EK 360XTX EK Spin Reservoir - Acetal Liang DDC / EK Top 
CoolingOSMonitorKeyboard
EK PSC Compression Fittings Windows 7 Professional 64bit 3 x Samsung P2450H 24" Filco Majestouch 2 - Cherry Blues 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 800D Razer Deathadder 2013 Razer Exact Mat 
AudioAudioAudio
Creative Titanium HD Fiio E9 Amplifier Beyerdynamic DT880 Premium (600 Ohm) 
  hide details  
Reply
Animus
(23 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 3770K Asus Maximus V Formula Z77 EVGA GTX680 SC Signature Edition XFX GTX260 - PhysX 
RAMHard DriveHard DriveCooling
2 x 4GB Corsair Dominator GT 1866Mhz Samsung 840 Pro 128GB 2 x WD 1TB Blue EZEX RAID0 EK Supremacy - Copper / Acetal 
CoolingCoolingCoolingCooling
EK FC680 GTX+ & Backplate - Copper / Acetal EK 360XTX EK Spin Reservoir - Acetal Liang DDC / EK Top 
CoolingOSMonitorKeyboard
EK PSC Compression Fittings Windows 7 Professional 64bit 3 x Samsung P2450H 24" Filco Majestouch 2 - Cherry Blues 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 800D Razer Deathadder 2013 Razer Exact Mat 
AudioAudioAudio
Creative Titanium HD Fiio E9 Amplifier Beyerdynamic DT880 Premium (600 Ohm) 
  hide details  
Reply
post #4 of 1300
my brain went "bzzzzt bzzzzzt, fizzzzz, pooof!"
looks cool, hopefully I can learn something about electronics from this project
carry on sir

Chuckle2Tits
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 920 2.66 45nm D0 Foxconn BloodRage x58 EVGA GTX 285 6 GB Corsair Dom. DDR3 1600 
Hard DriveOptical DriveOSMonitor
1x300 GB WD Velociraptor Asus 16/48 DVD/CD ROM SATA Windows 7 Pro 64 bit Viewsonic VX2255wmb 22" LCD 
KeyboardPowerCaseMouse
Logitech USB wired Silverstone Decathalon 850 PolymorphiX (PMX_v1s) ms optical, wired 
Mouse Pad
ancient piece of crap :P 
  hide details  
Reply
Chuckle2Tits
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 920 2.66 45nm D0 Foxconn BloodRage x58 EVGA GTX 285 6 GB Corsair Dom. DDR3 1600 
Hard DriveOptical DriveOSMonitor
1x300 GB WD Velociraptor Asus 16/48 DVD/CD ROM SATA Windows 7 Pro 64 bit Viewsonic VX2255wmb 22" LCD 
KeyboardPowerCaseMouse
Logitech USB wired Silverstone Decathalon 850 PolymorphiX (PMX_v1s) ms optical, wired 
Mouse Pad
ancient piece of crap :P 
  hide details  
Reply
post #5 of 1300
Thread Starter 
haha thanks guys

CattleRustler; i was like you not 2 weeks ago, i only knew the basic fuctions of a resistor ect. now i know about them and more.

still need to figure out this crazy C++ Stuff though.
post #6 of 1300
awesome...
Xtreme-Station
(15 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1055T ASUS SABERTOOTH 990X ASUS ENGTX460 1GB GDDR5 OCZ Reaper 8GB DDR3 1600Mhz 
Hard DriveCoolingOSMonitor
Samsung SataIII (3 X 320Gb & 1Tb) XSPC Full Waterblock GTX460 Windows 7 x64 Samsung 32" LCD TV 720P 
MonitorPowerCase
aoc e2243Fwk CoolerMaster 750W Custom Tech Station V1.0 NMC Designs 
  hide details  
Reply
Xtreme-Station
(15 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1055T ASUS SABERTOOTH 990X ASUS ENGTX460 1GB GDDR5 OCZ Reaper 8GB DDR3 1600Mhz 
Hard DriveCoolingOSMonitor
Samsung SataIII (3 X 320Gb & 1Tb) XSPC Full Waterblock GTX460 Windows 7 x64 Samsung 32" LCD TV 720P 
MonitorPowerCase
aoc e2243Fwk CoolerMaster 750W Custom Tech Station V1.0 NMC Designs 
  hide details  
Reply
post #7 of 1300
Thread Starter 
Thanks, i have finalized the order for some of the parts now.
Edited by Du-z - 5/4/09 at 12:08am
post #8 of 1300
I like kittens but seriously this sounds friggin awesome! mads props to you an i really wish you the best of luck in pulling this off
Saosin
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 2600K Asus Gene-Z Gen3 MSI Lightning 780 16gb G.Skill Trident X 
Hard DriveHard DriveCoolingOS
Samsung 128gb 830  2x Samsung 1tb F3 - 2x Samsung 2tb F4 Corsair H80 Win7 x64 
MonitorKeyboardPowerCase
Samsung 2443BW+ Leopold Cherry Browns  Corsair HX650 Fractal Design Define R3 
Audio
Asus Xonar D2X  
  hide details  
Reply
Saosin
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 2600K Asus Gene-Z Gen3 MSI Lightning 780 16gb G.Skill Trident X 
Hard DriveHard DriveCoolingOS
Samsung 128gb 830  2x Samsung 1tb F3 - 2x Samsung 2tb F4 Corsair H80 Win7 x64 
MonitorKeyboardPowerCase
Samsung 2443BW+ Leopold Cherry Browns  Corsair HX650 Fractal Design Define R3 
Audio
Asus Xonar D2X  
  hide details  
Reply
post #9 of 1300
Thread Starter 
Thanks mate, i will have 4 extra PCBs if anyone wants one once i get this going, just pay for the cost price of the parts.
Edited by Du-z - 5/4/09 at 12:23am
post #10 of 1300
Arduino FTW!!!!

I must see how this project turns out, for it will be my deciding factor on me using the arduino in my future LED project in my rig. I've been watching Make Magazine's coverage on the arduino and its given me ideas on using it very similar to this. But I've been skeptical. I can't wait to see how this turns out.
    
CPUMotherboardGraphicsRAM
Intel Xeon W3520 i7 4.0ghz EVGA X58 Classified Visiontek 6990 GSkill 6GB DDR3 Pi 
Hard DriveOptical DriveOSMonitor
2x OCZ Vertex 60GB SSD ; 2x 1TB ; 2x 2TB Samsung BluRay Burner Windows 7 Ultimate 64x 3x Dell U2311H 23" 1080p IPS 
KeyboardPowerCaseMouse
Logitech G15 Gaming Keyboard SilverStone Strider 1000w Modular Power Supply Lian Li V2000 Plus Logitech G9 Gaming Laser Mouse 
Mouse Pad
Cyba Sniper Tracer (Acrylic Glass) 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Xeon W3520 i7 4.0ghz EVGA X58 Classified Visiontek 6990 GSkill 6GB DDR3 Pi 
Hard DriveOptical DriveOSMonitor
2x OCZ Vertex 60GB SSD ; 2x 1TB ; 2x 2TB Samsung BluRay Burner Windows 7 Ultimate 64x 3x Dell U2311H 23" 1080p IPS 
KeyboardPowerCaseMouse
Logitech G15 Gaming Keyboard SilverStone Strider 1000w Modular Power Supply Lian Li V2000 Plus Logitech G9 Gaming Laser Mouse 
Mouse Pad
Cyba Sniper Tracer (Acrylic Glass) 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Case Mod Work Logs
Overclock.net › Forums › Case Mods & Cases › Case Mod Work Logs › [Project] PhantomLED, A Case Fan and LED Controller.