Arduino Voltmeter with LCD
Measure 0–30 V on an analog pin and display it on an LCD.

Overview
A resistor divider scales the voltage below 5 V, then the board converts the reading back and prints it in volts.
Build Steps
Build the divider
100 kΩ in series with 10 kΩ from the test point to ground; take A0 from the junction.
Read and scale
Convert A0 to volts, multiply by 11 (the divider ratio plus the meter's own offset) and average several samples.
Show the result
Print the voltage on the I2C LCD with two decimal places.
Stay safe
Never measure anything above 30 V, and do not measure mains; discharge capacitors before probing.
Related Projects
555 Timer LED Flasher
A blinking light with no code — just a 555, resistors and a capacitor.
View project →Arduino Traffic Light with Pedestrian Button
Red, yellow and green LEDs cycle on a timer; a button requests a crossing.
View project →WS2812B Mood Lamp
A colour-changing lamp from a 24-LED ring with smooth fades.
View project →