-
LED-Ring WS2812b mit einem ESP32 und MicroPython programmieren
Es wäre doch cool, wenn man mit einem 12 Lichter LED-Ring eine Prozentanzeige darstellen könnte. Wie das geht zeige ich hier.
-
Upgrade: Neue Features für das Tic Tac Toe-Spiel
-
Tic Tac Toe-Spiel in Python
Ein einfaches Tic Tac Toe-Spiel mit grafischer Benutzeroberfläche für zwei Spieler. Dabei zeigt das Fenster neben dem Spielfeld den aktuellen Spieler an, sowie den Ausgang des Spiels und einer Revanche-Nachfrage. Mehr Features gibt’s in meinem nächsten Beitrag “Upgrade: Neue Features für das Tic Tac Toe-Spiel“.
Das alles wird mit Python und dessen Bibliothek
tkinterumgesetzt.- Grundvoraussetzungen
- Tic Tac Toe
- Aufbau des Spielfelds
- Fenster erzeugen
- Spielfeld mit Knöpfen einsetzen
- Überprüfung der Ausgangsmöglichkeiten
- Reihen, Spalten und Diagonalen prüfen
- Gleichstand prüfen
- Deaktivierung der Knöpfe
- Revanche-Nachfrage
- Spielfeld zurücksetzen
- Styling der Schrift
- Der vollständige Code und Download
-
CSS Einführung
Mit CSS kann die Darstellung von HTML verändert werden. Dabei ist CSS ebenso wie HTML einfach zu handhaben.
- CSS in HTML einbinden
- Zugriff auf HTML-Elemente (via Tag, Klasse und ID)
- CSS-Parameter
- Beispiel-Dokument
-
HTML5 Einführung
Webseiten werden in HTML geschrieben. Dabei ist HTML einfach zu lernen und für jeden nutzbar. Benötigt wird lediglich ein beliebiger Texteditor.
-
“Peitschen App” selbst basteln
Jeder, der die Fernsehserie “The Big Bang Theory” gesehen hat, kennt die Peitschen App, die Sheldon heruntergeladen hat um seine Freunde aufzuziehen.
Es ertönt ein Peitschenhieb wann immer Sheldon sein Handy schüttelt. So ähnlich wird dies hier auch umgesetzt.
Die Funktion kann innerhalb von 45 Minuten eingerichtet werden und ist dabei besser aufgestellt als die Apps aus dem AppStore.
-
Docker für Anfänger – wichtigste Befehle
-
GitHub / GitLab für Anfänger – wichtigste Befehle
-
Semesterprogrammierprojekt: Caesar- und Vigenère-Verschlüsselung in Python
Für mein Semesterprojekt 2021/2022 habe ich eine Caesar-Verschlüsselung und eine Vigenère-Verschlüsselung in Python implementiert. Hier erkläre ich alle nötigen Schritte auf dem Weg zu einem fertigen Semesterprojekt, meinen Code und meine Ideen und Gedanken dahinter.
- Projektplanung
- Wie funktioniert die Caesar-Chiffre?
- Caesar-Verschlüsselung implementieren
- Entschlüsselung der Caesar-Chiffre implementieren
- Wie funktioniert die Vigenère-Chiffre?
- Vigenère-Verschlüsselung implementieren
- Der vollständige Quelltext (Caesar- und Vigenère-Chiffre) mit Download
- Abschlussbericht
-
Automationen und Kurzbefehle für dein iPhone schreiben
Über die App Kurzbefehle kannst du Automationen und Kurzbefehle für dein Apple Gerät (iPhone, iPad, iPod, MacBook und Apple Watch) erstellen. Es wird dafür mindestens iOS 12 vorausgesetzt. Die App kann man im AppStore herunterladen.