I have a very specific hardware/software project that I want to accomplish on my Windows 7 Pro 64-bit system with an i7 CPU.
I have been searching for solutions for weeks but can't find any consumer electronics product that will do what I want, so I guess I'm going to have to build it and program it myself.
I want to install a bank of LEDs in my computer case and drive them under some sort of program control:
1) LED 1: Turn it on when the controlling program starts, then briefly turn it off and back on in a loop so that it "flickers". As the CPU load increases, increase the flicker rate. Throw a random element in to avoid the visual appearance of a repeating "script". 2) LED 2: Turn it on when the CPU temp exceeds a certain value. Turn it back off when it is ok. 3) LED 3: Turn it on when the power supply's various outputs are not within normal parameters. Turn it back off when it is ok. 4) LED 4: Turn it on when it senses that the computer has crashed (if this is possible).
My question is: Can I do the above (with maybe the exception of #4) with an Arduino unit? If so, which one?
I have 35 years of computer hardware, software, and programming experience, so I can handle these aspects with no problem as long as I have a programming language manual or documentation to guide me.
Another question: How much electronic fiddling will I have to do? If it involves more than basic resistors, LEDs and soldering, then I'm in trouble and will have to hire a friend who understands that aspect.
Thank you for your guidance.