Blackbox: Unterschied zwischen den Versionen

Aus Wiki CCC Göttingen
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Category: Projekte)
Zeile 1: Zeile 1:
[[Category:Projekte]]
[[Datei:Blackbox.jpg|rahmenlos|rechts|Ganz viel bunt]]
[[Datei:Blackbox.jpg|rahmenlos|rechts|Ganz viel bunt]]
Inspiriert von dem Brettspiel [https://de.wikipedia.org/wiki/Black_Box_(Spiel) Blackbox] entstand dieses interaktive Spiele- und Animationsdisplay im Vorfeld des 33C3.
Inspiriert von dem Brettspiel [https://de.wikipedia.org/wiki/Black_Box_(Spiel) Blackbox] entstand dieses interaktive Spiele- und Animationsdisplay im Vorfeld des 33C3.

Version vom 5. Januar 2018, 22:55 Uhr


Ganz viel bunt
Ganz viel bunt

Inspiriert von dem Brettspiel Blackbox entstand dieses interaktive Spiele- und Animationsdisplay im Vorfeld des 33C3.

Hardware

  • 320 LEDs - aufgeteilt auf 96 Felder
  • 96 Fototransistoren (64 auf den inneren 8 x 8 Feldern + 8 auf jeder Außenseite)
  • 1 STM32 Microcontroller
  • 1 Raspberry Pi

Software

Die LEDs werden von dem Microcontroller angesteuert, der auch die Messwerte der Transistoren ausliest. Via USB ist der Raspi verbunden, auf dem dann die eigentlichen Programme laufen. Dazu existiert eine kleine C-Library mit Anbindungen zu C++ und Python.

Spiele und Animationen

Ein größerer Teil der bisher geschriebenen Software ist in diesem Repository zu finden.

Name Source Code Video Beschreibung
BB_Anim Video Eine Animation.
Blackbox Code Video Basiert auf einem Brettspiel.
Flappy Square Code Inspiriert von Flappy Bird und mit ähnlichem Frustpotential.
Game of Life
HSL-Example Code Eins der ersten Beispiele.
MR Bild Viel buntes Licht.
Minesweeper Code Video
Reversi Code Video Auch unter dem Namen Othello bekannt. Für zwei Spieler.
Snake Code
Spiral Eine bunte Spiralanimation.
Waves Code Simuliert eine Wasseroberfläche.