The project illustrates the control of a PC fan speed and using an Arduino microcontroller to read a LM35 temperature sensor. The use of an optocoupler is covered along with Pulse Width Modulation ...
If you are looking to learn more about the Arduino programming platform or would like to teach others about the world of electronics, you might be interested in a new teaching kit called the DuinoKit ...