Skip to content
ohmplay. Electronics
laboratory

Home / Start here / Learning paths

Learning paths

Start here: from a question to an experiment

Choose a path based on what you want to understand. Everything can be explored in your browser, without an account or physical components.

Path 1 · Understand a simple circuit

Start with voltage, current and resistance. Aim to explain why a result changes when a load is connected or a different component is chosen.

  1. Read about units and prefixes ↗
  2. Connect two quantities with Ohm’s law ↗
  3. Choose an LED resistor with margin ↗
  4. Study loading in a voltage divider ↗
  5. Predict and connect a load ↗

By the end: explain why 2.5 V without a load does not guarantee 2.5 V with a device connected.

Path 2 · Understand time and control

You should recognize units and substitute values in formulas. Start with a curve with a known response, then compare the effect of feeding a process’s output back to its controller.

  1. Define what “charged” means ↗
  2. Investigate when the voltage reaches 90% ↗
  3. Compare complete charging and discharging curves ↗
  4. Compare controller settings ↗
  5. Observe output, error and saturation ↗

By the end: distinguish a slow response from a setpoint the plant cannot reach.

Path 3 · Turn commands into motion

Use ratios, angles and time units. Follow numeric speeds even when animation is slowed to make motion visible.

  1. Choose a transmission ratio ↗
  2. Check speed and direction ↗
  3. Distinguish steps, resolution and rpm ↗
  4. Compare step modes at the same command rate ↗
  5. Explore a robot arm’s configurations ↗

By the end: explain why more commands per revolution do not mean more speed.

Use it in class or for independent study

Before moving a control, write a prediction and identify what will remain fixed. Record the values, describe the change and compare it with the formula. If a result is surprising, check units and initial conditions before trying again.

Experiments check a prediction and include an explanation readable without JavaScript. Grades and answers are not stored; reloading resets the activity. Expandable solutions support checking reasoning without locking access to the tool.

For a logic activity, combine truth tables ↗ with bits and their positions ↗. Predict a state or number before toggling the switches.