Zum Inhalt

CharGraph - Interaktiver Pattern Editor

Willkommen zur CharGraph Dokumentation! CharGraph ist ein webbasierter Editor zum Erstellen und Testen von Zeichen-Patterns für Zeit-Displays.

Schnellstart

  • Erste Schritte


    Quick Start Guide mit Tipps & Tricks für den Einstieg

    Los geht's

  • Editor V0.2


    Modernster Editor mit regelbasierter Minutenlogik und intelligenter Validierung

    Editor öffnen

  • Editor V0.1


    Klassischer Editor mit manueller Minutenkonfiguration

    Editor öffnen

  • Technische Dokumentation


    Regelbasierte Architektur, LED-Logik und Implementierungsdetails

    Zur Doku

  • Pädagogisches Konzept


    Lernziele und didaktische Ansätze für den Informatik-Unterricht

    Zum Lernkonzept

  • API Referenz


    REST-API für STL-Generierung mit Code-Beispielen

    Zur API

  • Changelog


    Versionshistorie und Migration Guides

    Zum Changelog

Was ist CharGraph?

CharGraph ist ein Tool zur Erstellung von Zeichen-Patterns für Zeit-Displays. Die Uhrzeit wird in natürlicher Sprache angezeigt:

ES IST FÜNF VOR HALB SIEBEN

Mit CharGraph können Sie:

  • Eigene Layouts für Zeichen-Matrix Displays designen
  • Verschiedene Zeitanzeigelogiken testen
  • Modifikatoren wie FAST, BALD, KURZ verwenden
  • STL-Dateien für 3D-Druck generieren

Für wen ist CharGraph?

Erstellen Sie individuelle Zeichen-Matrix Designs und generieren Sie direkt 3D-druckbare STL-Dateien.

Nutzen Sie CharGraph im Informatik-Unterricht zur Vermittlung von Algorithmen, Constraint-Satisfaction und UI-Design.

Verstehen Sie die regelbasierte Logik und erweitern Sie CharGraph für eigene Use Cases.

Features

Version 0.2 Highlights

  • Regelbasierte Minutenlogik: Automatische LED-Berechnung mit FAST/BALD/VOR/NACH
  • Positionsbasierte Validierung: FAST muss vor HALB stehen, sonst Fallback zu BALD
  • LED-Richtungs-Logik: Automatisch von rechts (VOR) oder links (NACH)
  • URL-Parameter: Pattern und Zeit direkt per URL setzen
  • Live-Vorschau: Echtzeit-Visualisierung aller Zeitpunkte

Was ist neu in V0.2?

Die Version 0.2 bringt eine vollständige Neuentwicklung der Minutenlogik:

Feature V0.1 V0.2
LED-Logik Manuell konfiguriert Automatisch berechnet
Validierung Keine Positionsbasiert
Modifikatoren Einfach Mit Fallback-Logik
LED-Richtung Immer gleich Kontext-abhängig

Migration einfach

Bestehende Patterns aus V0.1 funktionieren in V0.2 - nur mit besserer Logik!

Danksagungen

  • Rainer Wieland - Entwicklung & Konzeption
  • Wieland.org - Hosting & Infrastruktur
  • Mitglieder des FACW e.V. - Beta Testing & Feedback
  • Community - Feedback und Testing

Bereit loszulegen? Öffnen Sie den CharMatrix V0.2 Editor oder starten Sie mit dem Quick Start Guide!