This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| matelight [2025-05-10 13:05] – ech0 | matelight [2026-04-30 18:47] (current) – convert2markdown robbi5 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | < | ||
| das matelight. | das matelight. | ||
| {{ : | {{ : | ||
| - | nach der [[http:// | + | nach der [vorlage des matelights in der cbase](http:// |
| - | ==== setup matekisten | + | ### setup matekisten |
| Benötigt wird: | Benötigt wird: | ||
| - | * Matekiste (mit möglichst sauberer Unterseite) | + | - Matekiste (mit möglichst sauberer Unterseite) |
| - | | + | - Mateflaschen (leer) |
| - | | + | - Alufolie + Tesa |
| - | | + | - WS2811 5v LED-Kette. LEDs einzeln, in “Daumenform” (eBay / aliexpress) |
| - | - Mateflaschen auswaschen | + | 1. |
| - | | + | 2. |
| - | | + | 3. |
| - | | + | 4. LED in Flasche, Flasche in Kiste |
| - | | + | 5. |
| + | |||
| + | ### setup raspberry | ||
| - | ==== setup raspberry ==== | ||
| Benötigt wird: | Benötigt wird: | ||
| - | * fadecandy | + | - fadecandy |
| - | | + | - netzteil, 5V, \>2 A |
| + | < | ||
| - | https:// | + | ### software |
| + | Am Raspberry Pi ist ein [fadecandy](https:// | ||
| + | über das [Open Pixel Control](http:// | ||
| - | ==== software ==== | + | Im [fadecandy Repository](https:// |
| - | Am Raspberry Pi ist ein [[https:// | + | |
| - | über das [[http:// | + | |
| - | Im [[https:// | + | Damit das Matelight in Zeiten, in denen es nicht angesteuert wird, nicht einfach nur statisch leuchtet, ist seit dem 2018-01-03 dort der `matelight-idle-animation.service` aktiv. Dieser kann mittels `sudo systemctl stop matelight-idle-animation.service` gestoppt werden. |
| - | Damit das Matelight in Zeiten, in denen es nicht angesteuert wird, nicht einfach nur statisch leuchtet, ist seit dem 2018-01-03 dort der '' | + | #### konfiguration |
| - | === konfiguration === | + | `/ |
| - | ''/ | + | |
| - | < | + | " |
| - | { | + | " |
| - | " | + | |
| - | " | + | |
| - | | + | |
| - | " | + | " |
| - | " | + | " |
| - | }, | + | }, |
| - | | + | |
| - | { | + | { |
| - | " | + | " |
| - | " | + | " |
| - | [ 0, 0, 0, 20 ], | + | [ 0, 0, 0, 20 ], |
| - | [ 0, 20, 64, 20 ], | + | [ 0, 20, 64, 20 ], |
| - | [ 0, 40, 128, 20 ] | + | [ 0, 40, 128, 20 ] |
| - | ] | + | ] |
| - | } | + | } |
| - | ] | + | ] |
| - | } | + | } |
| - | </ | + | |
| - | Da die aktuell drei LED-Stränge an den ersten drei Ausgängen des Fadecandys angeschlossen sind, wird in der '' | + | |
| - | === browser === | + | Da die aktuell drei LED-Stränge an den ersten drei Ausgängen des Fadecandys angeschlossen sind, wird in der `map` die einzelnen Pixel wieder zu einer zusammenhängenden Kette kombiniert. (Kasten 1: 0-19, Kasten 2: 20-39, Kasten 3: 40-59) |
| - | http:// | + | |
| + | #### browser | ||
| - | === Processing === | + | <http://matelight.local: |
| - | https://github.com/scanlime/ | + | |
| - | Einfaches Ändern der Zeile '' | + | #### Processing |
| - | === Matekasten-Clip | + | < |
| + | |||
| + | Einfaches Ändern der Zeile `opc = new OPC(this, “matelight.local”, | ||
| + | |||
| + | #### Matekasten-Clip | ||
| {{ : | {{ : | ||
| {{ : | {{ : | ||
| - | |||
| Dieser 3D gedruckte Clip kann genutzt werden um zwei vertikale Matekisten miteinander zu verbinden. Beim anbringen clipt er dabei sehr satisfying in die Rillen. Kann theoretisch für die kurze Seite angepasst werden, in dem das Mittelstück etwas breiter gemacht wird, dafür hatten wir aber bislang keine Verwendung. Ein schnelles Druckprofil mit 15% Infill und ohne Supports reichen vollkommen aus, ggf. dünnen Brim dazunehmen, damit die spitzen Ecken nicht zu einem Problem werden. Es können auch mehrere gleichzeitig ohne große Probleme gedruckt werden ✅ | Dieser 3D gedruckte Clip kann genutzt werden um zwei vertikale Matekisten miteinander zu verbinden. Beim anbringen clipt er dabei sehr satisfying in die Rillen. Kann theoretisch für die kurze Seite angepasst werden, in dem das Mittelstück etwas breiter gemacht wird, dafür hatten wir aber bislang keine Verwendung. Ein schnelles Druckprofil mit 15% Infill und ohne Supports reichen vollkommen aus, ggf. dünnen Brim dazunehmen, damit die spitzen Ecken nicht zu einem Problem werden. Es können auch mehrere gleichzeitig ohne große Probleme gedruckt werden ✅ | ||
| {{ : | {{ : | ||
| + | #### Text auf Matelight | ||
| - | === Text auf Matelight === | + | WLED besitzt ein scrolling text, feature, dass allerdings etwas schwer zu benutzen ist und nicht so gut mit der Kastengröße funktioniert. Ein Kasten mit 4x5 Pixel hat es generell etwas schwer text darzustellen, |
| - | + | ||
| - | WLED besitzt ein scrolling text, feature, dass allerdings etwas schwer zu benutzen ist und nicht so gut mit der Kastengröße funktioniert. Ein Kasten mit 4x5 Pixel hat es generell etwas schwer text darzustellen, | + | |
| Diese kann einfach eingesetzt werden, indem ein Bild in der Größe des Matelights (aktuell 80x5 Pixel) anlegt und hier entsprechend den Text darauf setzt. | Diese kann einfach eingesetzt werden, indem ein Bild in der Größe des Matelights (aktuell 80x5 Pixel) anlegt und hier entsprechend den Text darauf setzt. | ||
| Line 98: | Line 98: | ||
| {{tag> | {{tag> | ||
| + | |||