Weltkarte aus Holz + den Stand der Sonne mit einem ESP32

Ich glaube, ich habe Sie bereits gewarnt, dass einige Beiträge, die wir sehen werden, etwas anders sind, aber ich denke, ich halte sie zumindest für neugierig und ich möchte Ihnen von meinen Erfahrungen erzählen und ob jemand sie interessant findet, Sie können es immer auf irgendeine Weise anwenden. Heute… Berührt… Erfahren Sie, wie Sie mit einem Laserschneider eine Weltkarte erstellen, und platzieren Sie LEDs auf der Rückseite, die wir von Home Assistant aus programmieren werden, so dass nur die Bereiche beleuchtet werden, in denen Tag ist…

Nun, die aufrichtige, Es hat nicht viel Geheimnisvolles zu bieten, Die meiste Zeit wird mit dem Lasercutter verbracht… Die Karte, die ich als Modell verwendet habe, finden Sie in Hier herunterladen. Wir werden die Weltkarte ausschneiden müssen, ihre Länder… Ideal kann in verschiedenen Hölzern und Stärken sein, Und wenn nicht,, Wir können immer mit verschiedenen Farbtönen brennen, Lacke…

Sobald wir die hölzerne Weltkarte gemacht haben, auf die Rückseite kleben wir einen LED-Streifen oder, In meinem Fall empfehle ich einige Girlanden WS2812B, die flexibler als LED-Streifen sind und daher nicht einmal den Einsatz eines Lötkolbens erfordern und in kürzester Zeit mit einer Heißklebepistole enden.

Der Punkt ist, dass wir die LEDs nummerieren und ausrichten müssen, damit wir sie dann individuell nach Bedarf einschalten können. Wir werden so viele vertikale Abschnitte erstellen, wie wir benötigen, und sie dann nach Bedarf einschalten.

Wie immer werden wir eine Platine mit einem ESP32 an den LED-Streifen anschließen, und darin (Wie könntest du nicht), Wir installieren die WLED-Firmware im Handumdrehen, Sobald die Firmware installiert ist, verbindet sie sich mit unserem Wifi-Netzwerk, Wir weisen eine feste IP-Adresse zu und geben WLED den Datenpin an, mit dem wir die LEDs steuern werden.

Ganz kurz, um WLED auf der Platine mit einem ESP32 zu installieren, Wir verbinden den microUSB der Platine mit einem USB-Kabel mit unserem Computer, mit Chrome oder Edge greifen wir zu https://install.wled.me wo das an die serielle Schnittstelle des Computers angeschlossene Gerät, Auf dieser Website wird die Firmware installiert auf 2 Minuten und am Ende werden wir gefragt, wie die SSID unseres Wifi-Netzwerks und das Passwort lautet, also wird es beitreten.

Ich überlasse dir das hier etwas altes Dokument wo wir WLED gesehen haben und Ihnen helfen können, sowie das Ein weiterer Beitrag von Luis del Valle, dass der gesamte Prozess sehr gut erklärt ist.

Und zum Schluss, in der configuration.yaml von Home Assistant definieren wir im Abschnitt 'rest_command’ alle Bereiche, die uns interessieren, Wir geben die ID der LED oder LEDs an, die wir mit dem Abschnitt verknüpfen möchten, sowie in RGB seine Tonalität. Ich verabschiede mich mit diesem Beispiel, Denken Sie natürlich daran, Ihre WLED-IP-Adresse zu ändern und anzugeben Weltkarte:

...
rest_command:
  mapa_mundi_s01_on:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[0,[255,200,0]]}}'
    content_type:  'application/json; charset=utf-8'
    #verify_ssl: Echte mapa_mundi_s02_on:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[1,2,[255,200,0]]}}'
    content_type:  'application/json; charset=utf-8'
  mapa_mundi_s03_on:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[3,5,[255,200,0]]}}'
    content_type:  'application/json; charset=utf-8'
  mapa_mundi_s04_on:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[6,8,[255,200,0]]}}'
    content_type:  'application/json; charset=utf-8'
...
  mapa_mundi_s01_off:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[0,[0,0,0]]}}'
    content_type:  'application/json; charset=utf-8'
    #verify_ssl: Echte mapa_mundi_s02_off:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[1,2,[0,0,0]]}}'
    content_type:  'application/json; charset=utf-8'
  mapa_mundi_s03_off:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[3,5,[0,0,0]]}}'
    content_type:  'application/json; charset=utf-8'
  mapa_mundi_s04_off:
    URL (Englisch): HTTP (Englisch)://192.168.1.228/JSON/State-Methode: POST-Nutzlast: '{"Sec":{"Ich":[6,8,[0,0,0]]}}'
    content_type:  'application/json; charset=utf-8'
...

Und zum Schluss, in meinem Fall habe ich für jede LED-Serie eine Automatisierung erstellt,

Jede Automatisierung mit jedem LED-Array wird basierend auf dem Zeitpunkt des Sonnenaufgangs ausgeführt + eine feste Zeit. Ich merke, dass ich nicht glaube, dass es die beste Option ist, denn im Sommer und Winter wäre das Verhalten das gleiche, eines Tages korrigiere ich ihn… Ich verstehe, dass es ratsam wäre, mit Azimut oder Erhöhung zu spielen (Zwei Attribute der Entität Sol) und dividieren Sie durch die Anzahl der Sets, die Sie haben. In meinem Fall, Ich glaube, das habe ich 33 Reihe, Naja, wenn es 24 Stunden am Tag ist, Sie werden mit einem Abstand von 43 Minuten zwischen ihnen ausgeführt. Jede Automatisierung schaltet eine LED-Serie ein und eine andere aus, Wo es dunkel wird!

Ich hinterlasse Ihnen einige Screenshots, wie es geworden ist, damit Sie sich an etwas Ähnliches wagen können!

Wie einige dieser Geeks, denen ich auf Twitter folge, sagen… Wo LEDs sind, ist Freude! Und es ist wahr, Sie geben dem Ganzen eine neue Note…

Ansicht aller LEDs an…

Und gesehen mit der Route, die ich tagsüber machen würde.

Was ich gesagt habe! Ich hoffe, Sie fanden es interessant! mit einem Lasercutter, einen 3D-Drucker und ESP32- oder Raspberry Pi-Einsätze, Die Wahrheit ist, dass man sehr, sehr merkwürdige Dinge tun kann, einige komplizierter als andere, oder vertrauter mit den Kleinen im Haus, oder für das Büro, Das Logo, Mit Farben…

Empfohlene Beiträge

Verfasser

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Zögern Sie nicht, mich zu kontaktieren, Ich werde versuchen, dir zu helfen, wann immer ich kann, Teilen ist Leben ;) . Genießen Sie Dokumente!!!

Lordkommandant des Zentrums

5 de March de 2024