This commit is contained in:
Patrick Haßel 2024-05-23 15:20:46 +02:00
parent 02a24b43e7
commit 2456bb3a17

View File

@ -0,0 +1,24 @@
package de.ph87.electro.circuit.demo;
import de.ph87.electro.circuit.Circuit;
import de.ph87.electro.circuit.part.parts.Battery;
import de.ph87.electro.circuit.part.parts.Poti;
import de.ph87.electro.circuit.part.parts.Voltmeter;
import static de.ph87.electro.circuit.part.Position.RST;
public class Demos {
public static Circuit potiAndVoltmeter() {
final Circuit circuit = new Circuit();
final Battery battery = circuit.addPart(new Battery(circuit, RST(0, 0)));
final Poti poti = circuit.addPart(new Poti(circuit, RST(0, 1)));
final Voltmeter voltmeter = circuit.addPart(new Voltmeter(circuit, RST(0, 2)));
circuit.connect(battery.getMinus(), poti.getCommon());
circuit.connect(battery.getMinus(), voltmeter.getA());
circuit.connect(battery.getPlus(), poti.getEnd());
circuit.connect(poti.getMiddle(), voltmeter.getB());
return circuit;
}
}