Dit project draait op diverse plekken in de space, maar er is nog geen documentatie :)

Animaties worden in nodejs gemaakt en gestreamed via het ledstream protocol naar de ledmatrixen.

Animatie framework (draait op server/laptop): github.com/psy0rz/ledder

Ledstream voor op ESP32: github.com/psy0rz/ledstream

Als je er wat mee wilt help ik je wel. (Edwin)

Cirkel lichtkrant boven de lounge

Ronde lichtkrant die aan het plafond hangt. ( 5 stuks van 64 x 8 in een cirkel)Deze draait nog op een oude versie van ledder, de raspberry pi stuurt hem rechstreeks aan. (moet hem nog updaten en driver porten van oude ledder)

Draait hier: http://10.0.0.123:3000/

(Gemaakt door Edwin)

Ronde ledmatrix met RGBW

ronde ledmatrix met RGBW ledsDoordat deze rgbw leds heeft werkt het niet met de standaard Fastled libary.

Volgens mij zijn er wel hacks/forks voor om het te fixen. Nog uitzoeken dus.

Grote lichtkrant

De 72x18 lichtkrant van Pascal De grote lichtkrant van Pascal die binnen hangt. Word ook aangestuurd door http://10.0.0.2:3000/#!/HSD/default

(Gemaakt door Edwin)

Lichtkrant voor het raam

75x8 ledstream matrix voor het raamDeze 75x8 word aangestuurd vanaf de ledder server, hier: http://10.0.0.2:3001/#!/HSD/default

(Gemaakt door Edwin)

Frame lichtkrant

De lichtkrant met de houten rand van Rein die binnen staat. Word ook aangestuurd door http://10.0.0.2:3002/#!/HSD/default

Lichtkranten op een eigen poort zetten

Om een lichtkrant een eigen poort te geven zodat deze eigen animaties kan hebben kun je de volgende commando's gebruiken:

  • cp displayconf.js displayconfXXXX.js
  • cp docker-compose.yml docker-composeXXXX.yml waarbij XXXX aangepast moet worden naar iets waarmee je de lichtkrant kunt herkennen.
  • Pas in de displayconfXXXX.js de waarden aan die nodig zijn. Voor informatie kijk in displayconf-example.js.
  • Pas in de docker-composeXXXX.yml ledder: aan naar een niet bestaand dockercontainer in bijvoorbeeld ledder9: en de ingaande poort aan naar een poort die nog niet aanwezig is, bijvoorbeeld 3009:3000 en bij Volumes: - ./displayconf.js:/app/displayconf.js in de - ./displayconfXXXX.js:/app/displayconf.js waarbij de XXXX dan gelijk is aan jouw aanpassing.
  • Hierna start je jouw docker instantie met docker-compose -f docker-composeXXXX.yml up -d.