Light Column: Unterschied zwischen den Versionen

Aus C3MAWiki
Zur Navigation springenZur Suche springen
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:


==Projektzustand==
==Projektzustand==
* Light Säule: Dieses Projekt wird geplant.
* Light Säule: An diesem Projekt wird aktiv gearbeitet.


==Projektcode==
==Projektcode==
Zeile 43: Zeile 43:
==LED WS 2812==
==LED WS 2812==
LED WS 2812 sind einzel ansteuerbare LEDs, jede einzelne LED besitzt einen eigenen Microkontroller.
LED WS 2812 sind einzel ansteuerbare LEDs, jede einzelne LED besitzt einen eigenen Microkontroller.
== Termine ==
'''kommende Termine'''
Dieses Projekt ist teil des 33. Chaos Communication Congress.
* [https://events.ccc.de/congress/2016/wiki/Projects:Light_Group Hier] ist die Projekt Seite im 33C3 Wiki
* Das Projekt ist ein Teil vom [https://events.ccc.de/congress/2016/wiki/Assembly:Frama Frama Assembly]
'''Termine aus der Vergangenheit'''
Derzeit gab es keine Termine.
== Dateien ==
Derzeit sind keine Dateien verfügbar.

Version vom 23. Dezember 2016, 18:36 Uhr

Dies ist ein Projekt, an dem momentan aktiv gearbeitet wird. Wenn du Fragen hast oder mitarbeiten möchtest, wende dich an Berkay.

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 LED´s die über den GPIO Pin 2 mit dem Node EMCU Devboard verbunden sind, die Farben ändern sollen. Auf dem PC sollte sich der Editor "Eclipse" befinden, in dem Editor ist ein Terminal integriert.

Projektzustand

  • Light Säule: An diesem Projekt wird aktiv gearbeitet.

Projektcode

Der aktuelle Projektcode ist unter Light Column/Projektcode erreichbar.

Hardware in der Light Column

  • 1x Lochrasterplatine
  • 1x ESP 8266 NodeMCU Devboard
  • 1x Pin Steckerleiste (einreihig)
  • 14x LEDs WS 2812

ESP-Platine

In der Light Säule befindet sich eine ESP-Platine. Die Platine besteht aus einem ESP 8266-12 NodeMCU Devboard. Als Pinhalterung habe ich zwei Pin Steckerleisten benutzt. Um den LED Stripe an die Platine anschließen zu können, sind drei Pins angelötet. Sie sind mit GPIO 2 für den Datenaustausch, 5 Volt und Ground (Stromversorgung) verbunden. Pin 1 auf der Platine ist mit Ground verbunden, Pin 2 ist für den Datenaustausch zwischen dem LED-Stripe zuständig und Pin 3 ist für die 5 Volt Stromversorgung zuständig. Zudem ist eine Steckerleiste (einreihig) an der ESP-Platine befestigt, so kann man bei Bedarf den ESP von der Platine abziehen.

Bauteil ESP NodeMCU Devboard

  • CPU: 80 MHz
  • Programmierbare RAM/ROM interfaces
  • Data RAM interface (dBus)
  • 32 GPIO PINs (General Purpose Input Output)

Ansteuerung ESP-Platine

Die ESP-Platine wird mit der ESPlorer Software angesteuert. Das ESP NodeMCU Devboard wird mit einem Micro USB Kabel verbunden.

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

LED WS 2812

LED WS 2812 sind einzel ansteuerbare LEDs, jede einzelne LED besitzt einen eigenen Microkontroller.

Termine

kommende Termine Dieses Projekt ist teil des 33. Chaos Communication Congress.

Termine aus der Vergangenheit Derzeit gab es keine Termine.

Dateien

Derzeit sind keine Dateien verfügbar.