Berkay (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Berkay (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Kategorie:öffentlich]] | [[Kategorie:öffentlich]] | ||
{ | {| class="wikitable" | ||
|'''Kurzbeschreibung''' ||Die Light Cubes sind "leuchtende Würfel", an der Unterseite befindet sich eine 12x12 cm große Holzplatte, welche als Bodenplatte eingesetzt wird. Im Inneren befindet sich ein ESP 8266-12 (genauer: NodeMCU Devboard). Zum Einsatz kommen auch im Inneren ein LED Stripe (WS 2812), die den Light Cube von 5 Seiten zum Leuchten bringen. Der Computerkommuniziert mit dem ESP über das selbe Netzwerk. Über ein speziell angepasstes Script sagt der Computer dem ESP dass die LED´s die über den GPIO Pin 2 mit dem Node EMCU Devboard verbunden sind, die Farben ändern sollen. Es können mehrere Light Cubes gleichzeitig gesteuert werden. Es werden aktuell zwei Light Cubes zum Einsatz kommen. Auf dem PC sollte sich der Editor "Eclipse" befinden, in dem Editor ist ein Terminal integriert. | |||
|- | |||
|'''Projektmitarbeiter''' ||[[Benutzer:Berkay|Berkay]] | |||
|- | |||
|'''Eckdaten''' ||Beginn: 27. Dezember 2016 | |||
|- | |||
|'''Websites''' ||[https://events.ccc.de/congress/2016/wiki/Projects:Light_Group Projektseite Wiki33C3], [https://events.ccc.de/congress/2016/wiki/Assembly:Frama Frama Assembly 33C3Wiki]] | |||
|- | |||
|'''Teilprojekt von''' ||[[Light Group]] | |||
|- | |||
|'''Github''' ||Code wird wenn er fertig ist hochgeladen | |||
|- | |||
|'''Status''' ||Aktives Projekt | |||
|} | |||
==Einführung== | ==Einführung== | ||
Die Light Column ist eine "leuchtende Säule", an der Unterseite befindet sich eine 16x16 cm große Holzplatte, welche als Bodenplatte eingesetzt wird. Im Inneren befindet sich ein ESP 8266-12 (genauer: NodeMCU Devboard). Zum Einsatz kommen auch im Inneren ein LED Stripe (WS 2812). Der Computer kommuniziert mit dem ESP über das selbe Netzwerk. Über ein speziell angepasstes Script sagt der Computer dem ESP dass die | Die Light Column ist eine "leuchtende Säule", an der Unterseite befindet sich eine 16x16 cm große Holzplatte, welche als Bodenplatte eingesetzt wird. Im Inneren befindet sich ein ESP 8266-12 (genauer: NodeMCU Devboard). Zum Einsatz kommen auch im Inneren ein LED Stripe (WS 2812). Der Computer kommuniziert mit dem ESP über das selbe Netzwerk. Über ein speziell angepasstes Script sagt der Computer dem ESP dass die LEDs die über den GPIO Pin 2 mit dem ESP 12-e verbunden sind, die Farben ändern sollen. Auf dem PC sollte sich der Editor "Eclipse" befinden, in dem Editor ist ein Terminal integriert. | ||
==Projektzustand== | ==Projektzustand== | ||
An diesem Projekt wird aktiv gearbeitet. | |||
==Projektcode== | ==Projektcode== | ||
Zeile 11: | Zeile 26: | ||
==Hardware in der Light Column== | ==Hardware in der Light Column== | ||
* 1x | * 1x Platine die befräst werden kann | ||
* 1x ESP | * 1x ESP 12-e | ||
* | * 16x LEDs von dem Typ WS 2812 | ||
==ESP-Platine== | ==ESP-Platine== | ||
Hierfür wird eine Platine mit unserer [[CNC-Fräse]] gefräst. | |||
Auf der Platine befindet sich: | |||
* 1x ESP 12-e | |||
* 3x PINs für die Daten- und Stromversorgung der WS 2812 | |||
* 4x PINs für den Anschluss an TTL des UART zur Programmierung des ESPs via PC oder Mac | |||
* Spannungswandler von 5V auf 3.3V | |||
* 2x Anschlüsse für die normale, externe Stromversorgung von 5V | |||
==Bauteil ESP | ==Bauteil ESP 12-e == | ||
Daten folgen noch... | |||
==Ansteuerung ESP-Platine== | ==Ansteuerung ESP-Platine== | ||
Die ESP-Platine wird mit der | Die ESP-Platine wird mit mit den TTL Schnittstellen eines UART verbunden, der UART wird via USB an den PC angeschlossen. | ||
==ESPlorer== | ==ESPlorer== | ||
Zeile 44: | Zeile 60: | ||
Das Plexiglas wird mit mit einem Schriftzug, der dann leuchten soll, lackiert. Zwei von vier Plexiglasplatten werden mit dem selben Schriftzug lackiert (Anordnung: gegenüberliegend). | Das Plexiglas wird mit mit einem Schriftzug, der dann leuchten soll, lackiert. Zwei von vier Plexiglasplatten werden mit dem selben Schriftzug lackiert (Anordnung: gegenüberliegend). | ||
* [[Medium:Plexiglas1.svg.png|Layout 1]] | * [[Medium:Plexiglas1.svg.png|Layout 1]] | ||
* [[Medium:Plexiglas2.svg.png|Layout 2]] | |||
==LED WS 2812== | ==LED WS 2812== | ||
Zeile 50: | Zeile 67: | ||
== Termine == | == Termine == | ||
'''kommende Termine''' | '''kommende Termine''' | ||
Derzeit gibt es keine "kommende Termine". | * Derzeit gibt es keine "kommende Termine". | ||
'''Termine aus der Vergangenheit''' | '''Termine aus der Vergangenheit''' | ||
Zeile 58: | Zeile 75: | ||
== Dateien == | == Dateien == | ||
* Vier von fünf Plexiglasplatten werden mit einem Muster foliert oder lackiert. Hier das Layout: | |||
** [[Medium:Plexiglas1.svg.png|Layout 1]] | |||
** [[Medium:Plexiglas2.svg.png|Layout 2]] |
Aktuelle Version vom 10. Februar 2017, 19:22 Uhr
Kurzbeschreibung | Die Light Cubes sind "leuchtende Würfel", an der Unterseite befindet sich eine 12x12 cm große Holzplatte, welche als Bodenplatte eingesetzt wird. Im Inneren befindet sich ein ESP 8266-12 (genauer: NodeMCU Devboard). Zum Einsatz kommen auch im Inneren ein LED Stripe (WS 2812), die den Light Cube von 5 Seiten zum Leuchten bringen. Der Computerkommuniziert mit dem ESP über das selbe Netzwerk. Über ein speziell angepasstes Script sagt der Computer dem ESP dass die LED´s die über den GPIO Pin 2 mit dem Node EMCU Devboard verbunden sind, die Farben ändern sollen. Es können mehrere Light Cubes gleichzeitig gesteuert werden. Es werden aktuell zwei Light Cubes zum Einsatz kommen. Auf dem PC sollte sich der Editor "Eclipse" befinden, in dem Editor ist ein Terminal integriert. |
Projektmitarbeiter | Berkay |
Eckdaten | Beginn: 27. Dezember 2016 |
Websites | Projektseite Wiki33C3, Frama Assembly 33C3Wiki] |
Teilprojekt von | Light Group |
Github | Code wird wenn er fertig ist hochgeladen |
Status | Aktives Projekt |
Einführung
Die Light Column ist eine "leuchtende Säule", an der Unterseite befindet sich eine 16x16 cm große Holzplatte, welche als Bodenplatte eingesetzt wird. Im Inneren befindet sich ein ESP 8266-12 (genauer: NodeMCU Devboard). Zum Einsatz kommen auch im Inneren ein LED Stripe (WS 2812). Der Computer kommuniziert mit dem ESP über das selbe Netzwerk. Über ein speziell angepasstes Script sagt der Computer dem ESP dass die LEDs die über den GPIO Pin 2 mit dem ESP 12-e verbunden sind, die Farben ändern sollen. Auf dem PC sollte sich der Editor "Eclipse" befinden, in dem Editor ist ein Terminal integriert.
Projektzustand
An diesem Projekt wird aktiv gearbeitet.
Projektcode
Der aktuelle Projektcode ist unter Light Column/Projektcode erreichbar.
Hardware in der Light Column
- 1x Platine die befräst werden kann
- 1x ESP 12-e
- 16x LEDs von dem Typ WS 2812
ESP-Platine
Hierfür wird eine Platine mit unserer CNC-Fräse gefräst.
Auf der Platine befindet sich:
- 1x ESP 12-e
- 3x PINs für die Daten- und Stromversorgung der WS 2812
- 4x PINs für den Anschluss an TTL des UART zur Programmierung des ESPs via PC oder Mac
- Spannungswandler von 5V auf 3.3V
- 2x Anschlüsse für die normale, externe Stromversorgung von 5V
Bauteil ESP 12-e
Daten folgen noch...
Ansteuerung ESP-Platine
Die ESP-Platine wird mit mit den TTL Schnittstellen eines UART verbunden, der UART wird via USB an den PC angeschlossen.
ESPlorer
Mit folgendem Befehl kann man die ESPlorer Software für die Ansteuerung des ESP NodeMCU Devboard öffnen:
sudo java -jar ESPlorer.jar
Sie müssen vorher den korrekten Dateipfad aufrufen.
Materialienliste Säule
- Bodenplatte: 2x 18cmx18cm (Holz)
- Rundholz 4x 3cm //16 x 5cm
- Innenplatte (Ebenenplatte) 8x 15cmx15cm (Holz)
- Plexiglas: 4x 40cmx17cm // 1x 17x17cm
Plexiglas
Das Plexiglas wird mit mit einem Schriftzug, der dann leuchten soll, lackiert. Zwei von vier Plexiglasplatten werden mit dem selben Schriftzug lackiert (Anordnung: gegenüberliegend).
LED WS 2812
LED WS 2812 sind einzel ansteuerbare LEDs, jede einzelne LED besitzt einen eigenen Microkontroller.
Termine
kommende Termine
- Derzeit gibt es keine "kommende Termine".
Termine aus der Vergangenheit
- Dieses Projekt ist teil des 33. Chaos Communication Congress (vom 27. - 30. Dezember 2016).
- Hier ist die Projekt Seite im 33C3 Wiki
- Das Projekt ist ein Teil vom Frama Assembly