Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

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
Zeile 3: Zeile 3:
 ===== 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.
Zeile 9: Zeile 9:
 ===== 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) 
 +