DEMO Cleanup

This commit is contained in:
Patrick Haßel 2025-02-03 20:17:02 +01:00
parent 8a3a31e0c0
commit bd457f2045
2 changed files with 11 additions and 11 deletions

View File

@ -4,11 +4,11 @@ export const DEMO_002 = create();
function create() { function create() {
const circuit = new Circuit("DEMO_002", "2. Reihe und Parallel"); const circuit = new Circuit("DEMO_002", "2. Reihe und Parallel");
const battery0 = circuit.newBattery(1, 3); const battery0 = circuit.newBattery(1, 1);
const battery1 = circuit.newBattery(3, 3); const battery1 = circuit.newBattery(2, 1);
const light0 = circuit.newLight(1, 1); const light0 = circuit.newLight(1, 0);
const light1 = circuit.newLight(3, 1); const light1 = circuit.newLight(2, 0);
const light2 = circuit.newLight(2, 5); const light2 = circuit.newLight(1, 2);
circuit.connect(light0.a, battery0.minus); circuit.connect(light0.a, battery0.minus);
circuit.connect(light0.b, light1.a); circuit.connect(light0.b, light1.a);
circuit.connect(light1.b, battery1.plus); circuit.connect(light1.b, battery1.plus);

View File

@ -6,17 +6,17 @@ function create() {
const circuit = new Circuit("DEMO_003", "3. Relais"); const circuit = new Circuit("DEMO_003", "3. Relais");
const batteryLight = circuit.newBattery(2, 0, "Licht Batterie"); const batteryLight = circuit.newBattery(2, 0, "Licht Batterie");
const lightInactive = circuit.newLight(2, 1, "Licht Inaktiv"); const lightInactive = circuit.newLight(2, 1, "Licht Inaktiv");
const lightActive = circuit.newLight(3, 2, "Licht Aktiv"); const lightActive = circuit.newLight(2, 2, "Licht Aktiv");
const relay = circuit.newRelay(1, 2, "Relais"); const relay = circuit.newRelay(1, 2, "Relais");
const relaySwitch = circuit.newSwitch(0, 3, "Taster", true); const relaySwitch = circuit.newSwitch(1, 3, "Taster", true);
const batteryRelay = circuit.newBattery(1, 4, "Relais Batterie"); const batteryRelay = circuit.newBattery(2, 3, "Relais Batterie");
circuit.connect(batteryLight.plus, lightActive.b);
circuit.connect(batteryLight.plus, lightInactive.b); circuit.connect(batteryLight.plus, lightInactive.b);
circuit.connect(lightInactive.b, lightActive.b);
circuit.connect(batteryLight.minus, relay.common); circuit.connect(batteryLight.minus, relay.common);
circuit.connect(lightInactive.a, relay.inactive); circuit.connect(lightInactive.a, relay.inactive);
circuit.connect(lightActive.a, relay.active); circuit.connect(lightActive.a, relay.active);
circuit.connect(batteryRelay.minus, relaySwitch.common); circuit.connect(relaySwitch.common, relay.coilA);
circuit.connect(relaySwitch.active, relay.coilA); circuit.connect(batteryRelay.minus, relaySwitch.active);
circuit.connect(batteryRelay.plus, relay.coilB); circuit.connect(batteryRelay.plus, relay.coilB);
return circuit; return circuit;
} }