Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lehrkraefte:blc:informatik:ffprg2-2020:esp32-functions [2020/08/14 10:01] Ivo Blöchliger created |
lehrkraefte:blc:informatik:ffprg2-2020:esp32-functions [2020/08/21 09:47] (current) Ivo Blöchliger [Aufgaben] |
||
---|---|---|---|
Line 21: | Line 21: | ||
float c = quadrat(42.0); | float c = quadrat(42.0); | ||
</ | </ | ||
+ | |||
+ | ===== Lesen vom Seriellen Port ===== | ||
+ | Siehe https:// | ||
+ | <code c++> | ||
+ | void loop() { | ||
+ | Serial.println(" | ||
+ | long eingabe = Serial.parseInt(); | ||
+ | Serial.printf(" | ||
+ | |||
+ | // tu was mit eingabe... | ||
+ | |||
+ | } | ||
+ | </ | ||
+ | ====== Aufgaben ====== | ||
+ | |||
+ | ===== Teiler oder Primfaktorenzerlegung ausgeben ===== | ||
+ | Lesen Sie eine Zahl vom seriellen Port ein und geben Sie die Teiler dieser Zahl aus, bzw. deren Primfaktorenzerlegung. | ||
+ | |||
+ | ===== Mandelbrotmenge als ASCII-Art ===== | ||
+ | Erzeugen Sie ein Bild der Mandelbrotmenge als ASCII-Art. Kann wie folgt berechnet werden: | ||
+ | |||
+ | Sei $f: \mathbb{C} \mapsto \mathbb{C}$ mit $f(x) = x^2+c$ wobei $c$ dem Punkte (d.h. komplexer Zahl) entspricht, deren " | ||
+ | |||
+ | Sei die Folge $x_1 = c$, $x_{n} = f(x_{n-1})$. Die Farbe ist die Anzahl $n$ an Iterationen, | ||
+ | |||
+ | Der spannende Bereich ist im Rechteck $(-2-1.5i)$ bis (1.5+1.5i). | ||
+ | |||
+ | Wir könnten damit später auch ein kleines Display ansteuern und die Mandelbrotmenge dort darstellen. |