Enter any two values in the Problem Solver panel. The result is
shown with a simple interactive simulation and Ohm's Law.
V = I × R
Voltage (V)6.0 V
Resistance (R)10.0 Ω
Current (I)0.600 A
Interactive Simulation ViewV = I × R
Voltage PushV
More voltage means stronger push across the circuit.
Resistance BlockR
More resistance means stronger opposition.
Current ResultI
Current changes based on voltage and resistance.
Enter values to see how voltage, resistance, and current connect
in the formula.
💡 Simulation Explanation & Formula Steps
Select a variable to find and enter the other two values. The
simulation bars will show voltage push, resistance opposition, and
current result.
R = V / I gives resistance.
V = I × R gives voltage.
I = V / R gives current.
💡 Experiment Help Guide
🔌 How to Wire the Circuit
To perform the Ohm's Law experiment, you must connect the components in series, except the Voltmeter which
connects in parallel across the Resistance Wire:
🖱️ Drag
WiresPress and drag from any colored terminal
circle to another terminal circle to connect them with a wire.
❌ Delete/Undo
WiresIf you make a mistake, simply click on
the connected wire to delete/undo it (when the live simulation is paused).
💡 Faint Connection
HintIf you are confused, enable the
"Show faint connection hint" checkbox under the Circuit Controls panel for dashed guide
lines.
2. Check Wires &
Power On
Click the "Check Circuit" button to verify, then check the "Close switch /
key" box to power the circuit.
3. Take
Observations
Check the "Show result" box to see live ammeter and voltmeter readings, and record them
in the table. Adjust sliders to verify Ohm's Law: R = V / I.
📖 Theory & Formulas
Ohm's Law states that the current (I) passing through a conductor is directly
proportional to the potential difference (V) across its ends, at constant temperature:
V = I × R ⇒ R = V / I
Factors increasing
Resistance:
Longer wires
Thinner wires (small diameter)
Metals with high resistivity (e.g. Nichrome)
Factors decreasing
Resistance:
Shorter wires
Thicker wires (large diameter)
Metals with low resistivity (e.g. Silver/Copper)
📝 How to Calculate
Resistance:
Read Voltage (V) from the voltmeter.
Read Current (I) from the ammeter.
Apply: R = V / I. E.g. 3.0 V / 0.3 A = 10.0 Ω.
🎯 Test Yourself Challenge Guide
In Challenge mode, you must construct the circuit and adjust battery, rheostat, and wire parameters to hit
the target values:
🎯
Match
TargetsLook at the targets on the left
(Voltage, Current, or Resistance) and tune configurations until you match them.
🛠️
Validate
AnswersClick "Submit &
Validate" to check your results. When correct, you will see confetti and a success
badge!
🧮 Problem Solver Guide
The Ohm's Law Problem Solver allows you to solve standard homework problems or calculate your own
parameters:
📋 Shared URL
ProblemWhen loading a problem from a shared
link, the values are auto-filled and the input controls are locked. Simply click "Calculate &
Show Steps" to see the full derivation and explanation!
⚙️ Try Own Problem
(Custom Calculations)Toggle the "Try Own
Problem" switch ON at the top of the panel to unlock all controls. You can select which
variable to find (Resistance, Voltage, or Current) and input your custom values to calculate!
💥 Circuit Burnout Alert!
🔥
The wire has melted and snapped!
Please adjust the sliders to safe values and click
Reset Wires to repair and rebuild the circuit.