DIY Wattmeter using Arduino Uno

This instructable demonstrates how an Arduino can be used to control an analog panel meter. The analog meter can be used to display any sort of metric you like it to do.Voltage, Current, Resistance, Speed, Distance , Magnetic field density….anything that you would want an analog meter to display. However you have to also use your intuition to trick the meter into displaying the value you want it to display. This can be done because Arduino Uno can output voltages between 0-5V in analog output pins. This if properly used in a voltmeter with a range of 0-5V, can be used as a very reliable meter that responds to sudden changes and can also give you very smooth transitions between values, depending upon how you program it.”

Link