PWM (11.02.2020)

Zu Beginn der Stunde haben wir uns mit Pulsweitenmodulation (PWM) beschäftigt. Das ist das Prinzip um mit einem Arduino analoge Ausgaben zu simulieren, da ein Arduino nur 0% oder 100% Spannung ausgeben kann. In einem Arduinoprogramm kann man das mit der Funktion „analogWrite()“ tun. Diese Funktion funktioniert allerdings nur an Pins, welche mit Tilde „~“… Weiterlesen PWM (11.02.2020)

Protokoll vom 21.11.19

Zu Beginn der Stunde haben wir noch einmal ca. 10 min. an unseren Sendern und Empfängern weiter gearbeitet.Danach haben wir uns den Sender von Moritz, Luis und Jonas angeschaut und haben eine Nachricht an den Empfänger von Bjarne und mir gesendet. Die beiden Quellcodes sehen folgender Maßen aus: Sender: Empfänger: Damit haben wir das Kapitel… Weiterlesen Protokoll vom 21.11.19

Genetische Algorithmen 10.9.19

Zu Beginn der Stunde hat Bjarne seine Hausaufgabe vorgestellt: Bei der Besprechung der Hausaufgabe haben wir festgestellt, dass die for-Schleife in der Funktion „loesungGenetischerAlgorithmus“, wie sie in der Musterlösung vorhanden ist, wichtig ist, da durch sie die Population weiterentwickelt wird. Anders als die for-Schleife in #Test, welche, in unserem Fall, 20 mal das beste Ergebnis… Weiterlesen Genetische Algorithmen 10.9.19

Zeitungsartikel über „P=NP?“ am 26.08.19

Heute haben wir im Unterricht den Zeitungsartikel aus der „Zeit Online“ gelesen, welchen wir als Hausaufgabe hätten lesen sollen. Zum download kommt ihr hier. Beim lesen haben wir uns darauf geeinigt, dass wir 10k/2 als „Wurzel aus 10 hoch k“ lesen.Was ich in dem Artikel als wichtig empfand sind folgende Punkte:– Es gibt schwierigere Probleme… Weiterlesen Zeitungsartikel über „P=NP?“ am 26.08.19

Rekursion

Heute haben wir uns den Quellcode zu dem Galtonbrett noch einmal angeschaut und festgestellt, dass je weiter wir uns auf unserem Brett in die Mitte begeben, die Anzahl der Wege stark zu dem Punkt zunimmt. Desweiteren stellten wir fest, dass das Programm immer länger brauchte um die Anzahl der Wege zu berechnen. Zunächst vermuteten wir,… Weiterlesen Rekursion

Schleifen und Funktionen in Python

Im ersten Teil der Doppelstunde haben Moritz und Jonas ihre Hausaufgabe zu unserem kleinen Projekt TikTak vorgestellt. Unten findet ihr den ungefähren Quellcode, da Moritz seinen ursprünglichen schon überarbeitet hatte. Durch dieses Beispiel sind wir dann auch zum Hauptthema der heutigen Stunde gekommen, Schleifen. Als erstes haben wir while-Schleifen besprochen. Im Allgemeinen ist eine while-Schleife… Weiterlesen Schleifen und Funktionen in Python