Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
|  Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste  Überarbeitung |  Vorhergehende Überarbeitung | 
| studentische_arbeiten:entwicklung_von_komplexeren_falstad-beispielen [2022/03/07 22:57]  –  tfischer | studentische_arbeiten:entwicklung_von_komplexeren_falstad-beispielen [2022/03/07 23:14] (aktuell)  –  tfischer | 
|---|
| ===== Details ===== | ===== Details ===== | 
 |  | 
|   * [[http://www.falstad.com/circuit/|Falstad]] (bzw. [[https://github.com/sharpie7/circuitjs1/issues|CircuitJs]]) wird in verschiedenen meiner Fächer für anschauliche Erklärungen genutzt (z.B. in [[https://wiki.mexle.org/elektronische_schaltungstechnik/2_transistoren#spannungsverdopplerinvertierer|Schaltungstechnik]] oder [[https://wiki.mexle.org/introduction_to_digital_systems/storage_elements#shift_register|Digitaltechnik]]). |   * [[http://www.falstad.com/circuit/|Falstad]] (bzw. [[https://github.com/sharpie7/circuitjs1/issues|CircuitJS]]) wird in verschiedenen meiner Fächer für anschauliche Erklärungen genutzt (z.B. in [[https://wiki.mexle.org/elektronische_schaltungstechnik/2_transistoren#spannungsverdopplerinvertierer|Schaltungstechnik]] oder [[https://wiki.mexle.org/introduction_to_digital_systems/storage_elements#shift_register|Digitaltechnik]]). | 
|   * Seit Kurzem steht für Falstad eine [[http://www.falstad.com/circuit/jsinterface.html|JavaScript Schnittstelle]] zur Verfügung.  |   * Seit Kurzem steht für Falstad eine [[http://www.falstad.com/circuit/jsinterface.html|JavaScript Schnittstelle]] zur Verfügung.  | 
|   * Diese Schnittstelle ermöglicht eine Anbindung von anderen HTML-Komponenten außerhalb mit der Simulation. |   * Diese Schnittstelle ermöglicht eine Anbindung von anderen HTML-Komponenten außerhalb mit der Simulation. | 
| ===== Aufgaben ===== | ===== Aufgaben ===== | 
 |  | 
| Entwicklung von JavaScript Code für Anbindung von Ein-/Ausgabe auf einer Webseite an CircuitJs  | Entwicklung von JavaScript Code für Anbindung von Ein-/Ausgabe auf einer Webseite an CircuitJS  | 
|   - Erstellen von Zustandsmaschinen in JS und Verbinden von mit der Schaltung   |   - Verbinden von Zustandsmaschinen in JS und Verbinden mit der Schaltung   | 
|   - Optional wäre: Erstellen von Schaltungen aus Funktionstabelle / KV-Diagramm / Zustandsmaschine |   - automatisiertes Erstellen von Schaltungen aus Funktionstabelle / KV-Diagramm / Zustandsmaschine | 
|   - Standard Ein-/Ausgabe Feld für Binärwerte (für diverse Digitalschaltungen) |   - Standard Ein-/Ausgabe Feld für Binärwerte (für diverse Digitalschaltungen) | 
|   - Diverse Verbesserungen für Elektrotechnik- und Elektronik-Simulationen (z.B. Eingabe über Phasoren) |   - Diverse Verbesserungen für Elektrotechnik- und Elektronik-Simulationen (z.B. Eingabe über Phasoren) | 
|   - Scripts zum Erstellen von Schaltungen |   - Scripts zum Erstellen von elektrischen Schaltungen (z.B. für Übungen)  | 
|   |   |