Bessere Physik
Nachdem die Software erfolgreich auf dem ZigBit läuft, wird es Zeit die Spielmechanik aus der Steinzeit zu holen. Dazu ist es notwendig vom Auftreffpunkt des Balls abhängig variierende Abprallwinkel hinzuzufügen.Dies verlangt lang verdrängtes Schul-Material zu aufzufrischen: Trigonometrie. Danach noch viel mehr Kollisionserkennung hinzufügen (viel stumpfe Arithmetik) und das Spiel macht gleich viel mehr Spaß.
Baugruppen Konstruktion
Nach einigen Überlegungen steht das Detail-Konzept zu den einzelnen LED-Baugruppen. Durch die modulare Bauweise soll es möglich werden die LED Wand mit nur einer Person zu errichten. Außerdem soll die Konstruktion robust sein, sodass Wartung und Verschleiß niedrig sind. Letzten Endes müssen die einzelnen Baugruppen eine korrekt ausgerichtete LED Wand bilden, bei der keine einzelnen […]
LED Burn-In
Da die einzelnen LED Pixelgruppen im multiplex betrieben werden, war es von Interesse einen Strom zu ermitteln, den die LEDs auf lange Zeit vertragen. Nach einem dauerbetrieb von knapp 24 Stunden mit 80mA sind keine Verschleißerscheinungen zu erkennen.
Maß nehmen, bitte!
Da eine neue Treiber Platine erstellt wird, sollte diese auch an die LED Panele passen. Schließlich wurden die Position der Bohrungen und PIN-Header Anschlüsse per Messschieber ermittelt. Um sicher zu stellen, dass es am Ende passt, fräsen wir die Befestigungs- und Pin-Header Bohrungen mal eben in eine Kunstoffplatte.
Funktionieren die überhaupt?
Nachdem die nähere Untersuchung der Ansteuerungsplatine uns gezeigt hat, dass die LED-Panele wirklich alt sind, wächst die Angst: Was ist wenn wir genug LED-Panele haben, zuviele aber kaputt, die LEDs nicht mehr leuchten oder wir ein Konvolut unterschiedlicher Farben haben? Bevor wir überhaupt weiter an dem Projekt arbeiten, muss klar sein, dass unsere Basis funktioniert. […]
Retro-Simulator
Wenn die Hardware fertig ist, ist das Projekt zu Ende! Hardware Entwicklung ist zeit- und kostenintensiv, es reviews und Konzept walk-through. Die Suche geeigneter Bauteile und das Wälzen von Datenblättern verschlingt Zeit. Da bietet es sich an, die Visualisierung zunächst in einem Simulator zu testen. Linus hat dazu einen LED-Wall Simulator entwickelt. Besonders toll, dass […]
Reverse Engineering
Um die LEDs der Panelen mit Spannung zu versorgen sitzt an jeder eine Leiterplatte mit Hardware Bauteilen, einige ICs, Transistoren, etc. Natürlich ist die Leiterplatte dazu da um die LEDs anzusteuern. -Nur wie? Eine Lösung: Die Typen der ICs und Bauteile von den Gehäusen abschreiben und im Netz nach Datenblättern suchen, anhand von Verschaltung der […]
Virtuelle Led-Wand
Da weder die Nutzung einer echten Led-Wand möglich noch ein OLED-Display mit dem aktuellen Prozessor verbunden werden kann, muss Abhilfe geschafft werden. Mit Software. Mit einer einfachen OpenGL-Anwendung kann sich erst mal angezeigt werden, was später die Led-Wand darstellen soll.
Hello World!
Nachdem der ZigBit angekommen war, muss dieser erstmal getestet werden. Dazu wird erstmal ein virtuelles Windows 10 mit AtmelStudio aufgesetzt und geprüft, ob ein Beispiel-Projekt an den ZigBit gesendet werden kann. Dies hörte sich erstmal einfacher an als getan. Denn ich wusste nicht mal was jetzt eigentlich der Mikroprozessor war. Ganz davon abgesehen wie die […]