StrangerThings-Board mit ESP32

Nachrichten aus dem Upside-Down

Über die zugehörige Webseite https://strangerthings.dsta.dev/ kann man Nachrichten an das Board senden, die dann angezeigt werden. Auf der Webseite selbst sieht man wenigstens eine kleine Animation dazu :slight_smile:

Ein kurzes Video, wie das aussieht: Dropbox

Ursprüngliche Anleitung


Inspiriert von https://www.youtube.com/watch?v=LWvQ7JBc1KA habe ich mich ebenso an einen Nachbau der Lichterkette von Joyce Byers gemacht. Jackpop hat bereits viel kostenfrei zur Verfügung gestellt: GitHub - le-jackpop/stranger-things: ESP32-gesteuerter LED-Schlauch, der die Lichterkette aus Staffel 1 von "Stranger Things" imitiert. Ihr findet dort z.B. eine Grundversion der nötigen Software für den ESP32 und auch das Modell für die 3D-gedruckten Glühbirnen, die exakt auf die verwendete Lichterkette passen.

Anpassungen Hardware

  • Tapete und Buchstaben habe ich fertig ist Pixelmator zusammengebaut und in Poster-Größe ausdrucken lassen
  • Den Ausdruck habe ich direkt auf die Plexiglas-Scheibe des Bilderrahmens geklebt, damit er ganz vorn im Rahmen ist
  • Zur Befestigung habe ich keinen Tacker verwendet (der hätte das Plexiglas gesprengt), sondern habe kleine Löcher gebohrt und die Lichterkette mit schwarzem Basteldraht befestigt
  • Mangels eigenem 3D-Drucker habe ich den Job, insgesamt 31 Glühbirnen in verschiedenen Farben zu drucken, an einen Dienstleister abgegeben
  • Die Verbindungspunkte der Lichterkette habe ich nicht gelötet, sondern mit speziellen Kabelverbindern gelöst
  • Den ESP32 und die Lichterkette habe ich an ein altes USB-Kabel angeschlossen, so läuft das Board sogar mit einer Powerbank

Anpassungen Software

  • Wenn keine Nachricht anliegt, wechselt das Board in eine Art Idle-Modus in dem zufällige LEDs leuchten und Standardnachrichten unregelmäßig erscheinen
  • Verbindungsaufbau zu WLAN und MQTT wurde ausgelagert, sodass das Board auch ohne WLAN und Server läuft
  • Die LEDs gehen nicht mehr einfach nur an und aus, sondern simulieren, so gut es geht, echte Glühbirnen; sie flackern leicht, leuchten nach und schwanken zufällig in Helligkeit und Leuchtdauer

Anpassungen Webseite

Der Weg zur Lichterkette ist etwas anders bei meiner Lösung, was ich hier jedoch nur kurz beschreibe für alle Interessierten: die Webseite (extern) sendet einen https-Request an meinen Home-Server. Auf diesem läuft Telegraf hinter einem Reverse-Proxy, was den https-Request annimmt, in MQTT umwandelt und an meinen lokalen MQTT-Server schickt. Das Board ruft wie gehabt die Nachrichten aus MQTT ab und zeigt sie an, sobald sie ankommen :slight_smile:

Einkaufsliste

Braucht noch jemand Infos oder Hilfe? Dann liefere ich gern Tipps :slight_smile:

5 „Gefällt mir“