From 54216f211b3dec576739301661aef9a2bd2d6eef Mon Sep 17 00:00:00 2001 From: T Date: Sat, 29 Nov 2025 21:54:29 +0100 Subject: [PATCH] Add Projects --- _includes/header.html | 2 ++ _sass/_chaospott.scss | 7 ++++ about.md | 2 +- fonts/LibertinusMath-Regular.woff2 | Bin 0 -> 22420 bytes projects/analog-lorenz/analog-lorenz.md | 43 ++++++++++++++---------- projects/projects.md | 42 +++++++++++++++++++++-- 6 files changed, 75 insertions(+), 21 deletions(-) create mode 100644 fonts/LibertinusMath-Regular.woff2 diff --git a/_includes/header.html b/_includes/header.html index 02013c1..b45d389 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -23,6 +23,8 @@
  • +
  • Projekte
  • +
  • Schule
  • Wiki
  • diff --git a/_sass/_chaospott.scss b/_sass/_chaospott.scss index fe0bab5..af6291d 100644 --- a/_sass/_chaospott.scss +++ b/_sass/_chaospott.scss @@ -5,6 +5,13 @@ src: local('Share Tech'), local('ShareTech-Regular'), url(/fonts/ShareTech-Regular.woff2) format('woff2'), url(/fonts/ShareTech-Regular.ttf) format('truetype'); } +@font-face { + font-family: 'Libertinus Math'; + font-style: normal; + font-weight: 400; + src: local('Libertinus Math'), local('LibertinusMath-Regular'), url(/fonts/LibertinusMath-Regular.woff2) format('woff2'); +} + * { background-color: transparent; font-family: $base-font-family; diff --git a/about.md b/about.md index af70c07..6503385 100644 --- a/about.md +++ b/about.md @@ -18,7 +18,7 @@ Dadurch sind schon einige Projekte entstanden: * Das DocPatch, das alle Änderungen an unserem Grundgesetz als Open-Data Projekt visualisiert Weitere Informationen zu unseren Projekten findest du -[hier]({{ site.url }}/projects/projects.html) und +[hier](/projects/projects.html) und [in unserem Wiki](https://wiki.chaospott.de/projekte:start). --- diff --git a/fonts/LibertinusMath-Regular.woff2 b/fonts/LibertinusMath-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e4823e66e639abbc6f0f480e3ed60caf171eb192 GIT binary patch literal 22420 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 XV(E_K2In;smmI{K^oPM(65w +.math { + font-family: "Libertinus Math"; +} + + +![Der Lorenz-Attraktor auf dem Oszilloskop-Bildschirm](/media/projects/analog-lorenz/analog-lorenz_display.jpg) ## Einführung @@ -11,7 +17,7 @@ Der Meteorologe Edward Lorenz hat 1963 am MIT aus einem Wettermodell ein System aus nichtlinearen Differentialgleichungen entwickelt. Das war das erste einfache System, das chaotisches Verhalten gezeigt hat, das heißt beliebig kleine Änderungen des Anfangszustandes führen -zu großen Änderungen im Verhalten, so dass das Verhalten dann +zu großen Änderungen im Verhalten, sodass das Verhalten dann ab einem bestimmten Punkt nicht mehr vorhergesagt werden kann. Der Zustand des Systems besteht aus drei Variablen x, y und z, @@ -21,11 +27,14 @@ mit einer bestimmten Geschwindigkeit in eine bestimmte Richtung. Mathematisch schreibt man das als drei Differentialgleichungen -dx/dt = s⋅(y-x) + +dx/dt = s ⋅ (y -- x) -dy/dt = r⋅x-y-x⋅z + +dy/dt = r ⋅ x -- y -- x ⋅ z -dz/dt = x⋅y - b⋅z + +dz/dt = x ⋅ y -- b ⋅ z mit Parametern s=10, r=28 und b=8/3. dx/dt ist die Geschwindigkeit in x-Richtung, dy/dt und dz/dt entsprechend @@ -41,7 +50,7 @@ ob es nach rechts oder nach links geht. Außerdem werden kleine Unterschiede bei jedem Umlauf größer.

    @@ -56,11 +65,11 @@ mit [diesem Quellcode](https://git.chaospott.de/starblue/manim-lorenz). je nachdem in welcher Folge der Zustand vorher rechts- oder linksherum gelaufen ist. Deshalb hat der Attraktor eine etwas höhere fraktale Dimension - (ca 2,05), je nach Parametern und verwendeter Definition von Dimension. + (ca. 2,05), je nach Parametern und verwendeter Definition von Dimension. ## Die Schaltung -![Vorderansicht der Schaltung]({{site.url}}/media/projects/analog-lorenz/analog-lorenz_top-front.jpg) +![Vorderansicht der Schaltung](/media/projects/analog-lorenz/analog-lorenz_top-front.jpg) Die Schaltung wurde frei nach [dieser Schaltung](http://seti.harvard.edu/unusual_stuff/misc/lorenz.htm) von Paul Horowitz gebaut. @@ -73,10 +82,10 @@ Dabei werden die reinen Zahlen in physikalische Größen übersetzt: wobei der Ausgang für y negiert ist. - Die Parameter im Lorenz-System werden durch Widerstände realisiert. Wenn man jeweils den Kehrwert des Widerstands, d.h. den Leitwert, betrachtet, - entspricht 1 einem Mikro-Siemens (1µS = 1/1MΩ). - - 100kΩ entspricht 10µS für den Parameter s. - - 35,7kΩ entspricht 28µS für r. - - 374kΩ entspricht 2.68μS ~ 8/3μS für b. + entspricht 1 einem Mikro-Siemens (1µS = 1/1MΩ). + - 100kΩ entspricht 10µS für den Parameter s. + - 35,7kΩ entspricht 28µS für r. + - 374kΩ entspricht 2.68μS ~ 8/3μS für b. - Am negativen Eingang der Operationsverstärker werden die durch die Widerstände skalierten Ströme addiert und die Summe dann im Kondensator integriert. @@ -85,12 +94,12 @@ Aus Verfügbarkeitsgründen haben wir einige Bauteile durch andere ersetzt, die aber die gleiche Funktion haben: - Für die Analog-Multiplizierer verwenden wir zwei AD633N im DIP-8 Gehäuse, - für die Operationsverstärker einen 4-fach OpAmp TL084 im DIP-14 Gehäuse, und -- für die krummen Widerstandswerte 35,7kΩ und 374kΩ Reihenschaltungen +- für die krummen Widerstandswerte 35,7kΩ und 374kΩ Reihenschaltungen von jeweils einem Festwiderstand und einem Potentiometer. Bei den Kondensatoren sind jeweils vier Werte 100pF, 1nF, 10nF und 100nF verbaut, die mit einem Drehschalter mit 3 Polen und 4 Stellungen -parallel umgeschaltet werden können. Dadurch kann die Geschwindigkeit +parallel umgeschaltet werden können. Dadurch kann die Geschwindigkeit pro Schritt um einen Faktor von 10 geändert werden, und insgesamt liegt dadurch ein Faktor von 1000 zwischen der langsamsten und der schnellsten Einstellung[^caps]. @@ -107,7 +116,7 @@ Die Betriebsspannung ist 30V. Intern wird das als ±15V betrachtet, mit einer virtuellen Masse für 0V. Der eigentliche analoge Arbeitsbereich ist ±10V. -In der Schaltungen sind die Drähte für x rot, für y grün und für z blau[^colors]. +In der Schaltung sind die Drähte für x rot, für y grün und für z blau[^colors]. Der vierte Operationsverstärker wird für die virtuelle Masse verwendet, das ist der mittige Draht zwischen den ICs auf der Unterseite. @@ -115,7 +124,7 @@ das ist der mittige Draht zwischen den ICs auf der Unterseite. Rot und blau werden auch für die positive und negative Versorgungsspannung verwendet. -![Rückansicht der Schaltung]({{site.url}}/media/projects/analog-lorenz/analog-lorenz_top-back.jpg) +![Rückansicht der Schaltung](/media/projects/analog-lorenz/analog-lorenz_top-back.jpg) Als Anzeige verwenden wir ein Tektronix 2213 Analog-Oszilloskop im XY-Modus. Am X-Eingang (Kanal 1) des Oszilloskops wird der x-Wert des Lorenz-Systems angeschlossen, @@ -127,4 +136,4 @@ Kanal 1 (x) steht auf 0,5V pro Teilung, Kanal 2 (z) auf 1V pro Teilung Weil die z-Werte positiv sind, muss die vertikale Position entsprechend angepasst werden. -![Ansicht der Schaltung von der Lötseite]({{site.url}}/media/projects/analog-lorenz/analog-lorenz_bottom.jpg) +![Ansicht der Schaltung von der Lötseite](/media/projects/analog-lorenz/analog-lorenz_bottom.jpg) diff --git a/projects/projects.md b/projects/projects.md index d777436..d48af2b 100644 --- a/projects/projects.md +++ b/projects/projects.md @@ -4,8 +4,44 @@ title: Projekte --- Hier dokumentieren wir einige unserer Projekte ausführlicher. -Weitere Projekte finden sich [in unserem Wiki](https://wiki.chaospott.de/projekte:start). - -## [Der analoge Lorenz-Attraktor](analog-lorenz/analog-lorenz.html) +Der Lorenz-Attraktor auf dem Oszilloskop-Bildschirm +### [Der analoge Lorenz-Attraktor](analog-lorenz/analog-lorenz.html) Eine Analogschaltung, die den Lorenz-Attraktor auf einem Analog-Oszilloskop darstellen kann. + +--- + +### Weitere Projekte finden sich [in unserem Wiki](https://wiki.chaospott.de/projekte:start), z.B.: + +- [AiCore -- StewartPlatform](https://wiki.chaospott.de/projekte:ai_core-stewart_platform:start) + +- [Alarmanlage](https://wiki.chaospott.de/projekte:alarmanlage:start) + +- [BällebadBällePixelDisplay](https://wiki.chaospott.de/projekte:baellebadbaellepixeldisplay:start) + +- [Bügelperlen](https://wiki.chaospott.de/projekte:buegelperlen:start) + +- [Ceiling Pixel Lamp](https://wiki.chaospott.de/projekte:ceilingpixellamp:start) +- [Der Tanzhut](https://wiki.chaospott.de/projekte:tanzhut:start) +- [Docpatch](https://wiki.chaospott.de/projekte:doc_patch:start) +- [foodoor](https://wiki.chaospott.de/projekte:foodoor:start) + +- [Foomood](https://wiki.chaospott.de/projekte:foomood:start) + +- [Geocache](https://wiki.chaospott.de/projekte:geocache:start) + +- [GLaDOS Ceiling Lamp](https://wiki.chaospott.de/projekte:glados:start) + +- [Hackersofa](https://wiki.chaospott.de/projekte:hackersofa:start) + +- [Infoscreen](https://wiki.chaospott.de/projekte:infoscreen:start) +- [IRemotePI](https://wiki.chaospott.de/projekte:iremotepi:start) +- [KFZ-Zusatzinstrumente](https://wiki.chaospott.de/projekte:kfzzusatzinstrumente:start) + +- [Klodisplay](https://wiki.chaospott.de/projekte:klodisplay:start) + +- [pam_panic](https://wiki.chaospott.de/projekte:pam_panic:start) +- [SDR Web-based Shared Access Receiver (RX)](https://wiki.chaospott.de/projekte:sdr_rx:start) + +- [Slusheis-Maschine](https://wiki.chaospott.de/projekte:slush:start) +