Measuring Current with the Arduino
Although there are dedicated sensors to measure current - such as the Allegro Microsystems ACS712 (as used in my Power Supply Project), this article describes the more "traditional" method using a low value shunt resistor. Using a shunt provides a lot more flexibility in the current range that's available, rather than being "stuck" with the 5A or 30A ranges of the dedicated Hall Effect sensors.