Fzahn (Diskussion | Beiträge) |
Djim (Diskussion | Beiträge) (→Code: Links korrigiert/erweitert) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 15: | Zeile 15: | ||
[[Datei:ws2812-clock-sperrholz.JPG|250px|thumb|left|Aufbau der WS2812-Uhr]] | [[Datei:ws2812-clock-sperrholz.JPG|250px|thumb|left|Aufbau der WS2812-Uhr]] | ||
[[Datei:ws2812-clock-electronics.jpg|250px|thumb|left|Elektronik auf der Rückseite]] | [[Datei:ws2812-clock-electronics.jpg|250px|thumb|left|Elektronik auf der Rückseite]] | ||
== Aufbau == | |||
[[Datei:ws2812-clock-breadboard.JPG|250px|thumb|left|Elektronik-Entwurf auf dem Breadboard] | |||
[[Datei:ws2812-clock-build1.jpg|250px|thumb|left|Aufbau der Hardware]] | |||
== Code == | == Code == | ||
Zeile 20: | Zeile 27: | ||
Die Software wurde in LUA geschrieben und basiert auf der [[http://github.com/nodemcu/nodemcu-firmware|NodeMCU-Firmware|NodeMCU-Firmware]] und befindet sich im [[https://github.com/C3MA/ws2812-clock|Github]] . | Die Software wurde in LUA geschrieben und basiert auf der [[http://github.com/nodemcu/nodemcu-firmware|NodeMCU-Firmware|NodeMCU-Firmware]] und befindet sich im [[https://github.com/C3MA/ws2812-clock|Github]] . | ||
NodeMCU-Firmware [[https://github.com/nodemcu/nodemcu-firmware]] | |||
C3MA Github ws2812-clock [[https://github.com/C3MA/ws2812-clock]] | |||
[[Kategorie:ESP]] | [[Kategorie:ESP]] |
Aktuelle Version vom 6. Oktober 2016, 22:15 Uhr
WS2812-Clock (aka. Raumuhr 1)
Projekt-Idee
Auf einem Plenum kam die Idee auf, eine Uhr für den Raum zu bauen. Hierzu gibt es verschiedene Lösungsansätze und diesem werden vermutlich noch mehrere Uhren folgen. Diese Variante der Raumuhr setzt auf im Club bereits verwendeten Techniken auf. So werden als Anzeige zwei Ringe aus dem WS2812-Lichtschlauch verwendet und als Controller der ESP8266. Da es gerade da war, wurde ausserdem ein OLED-Display mit 128x64 Punkten in die Uhr integriert. Bei diesem Display handelt es sich um ein I2C-Display
Hardware
...to be documented ...Schaltplan
Aufbau
[[Datei:ws2812-clock-breadboard.JPG|250px|thumb|left|Elektronik-Entwurf auf dem Breadboard]
Code
Die Software wurde in LUA geschrieben und basiert auf der [[1]] und befindet sich im [[2]] .
NodeMCU-Firmware [[3]]
C3MA Github ws2812-clock [[4]]