spitzlbergerj / CaravanPi

Smarthome for Caravans and Motor Homes - System for measuring and displaying various values in caravans and motor homes, including climate values, fill levels and leveling data, energy data, propane/butane sensor. incl. display, config website, test routines, etc. Own circuit board created
https://www.caravanpi.de
Other
36 stars 7 forks source link

Lageanzeige per WS2812B | Position indication using WS2812B #24

Open 3DGera opened 7 months ago

3DGera commented 7 months ago

Hallo,

beim Durchsehen deines Projekts ist mir aufgefallen, dass du 21 GPIO-Ports zur Anzeige der Positionierung verwendest. Hast du schon einmal in Betracht gezogen, stattdessen eine WS2812B RGB(W) LED einzusetzen? Diese Option könnte die Steuerung vereinfachen und gleichzeitig die benötigte Anzahl an Ports reduzieren. Würde mich interessieren, ob es spezifische Gründe für deine aktuelle Wahl gibt oder ob du eine Umstellung in Erwägung ziehen würdest.

Viele Grüße


Hello,

While reviewing your project, I noticed that you're using 21 GPIO ports for position indication. Have you considered using a WS2812B RGB(W) LED instead? This option could simplify the control and also reduce the number of required ports. I'm curious if there are specific reasons for your current choice or if you would consider making a switch.

Best regards

spitzlbergerj commented 7 months ago

Hallo Georg,

na ja, die Positionsanzeige war der Ursprung. Und die 21 Ports waren damals nicht viel, weil ich nur das vorhatte. Und dann kam eins zum anderen und eine Umstellung habe ich bisher nicht angegangen, weil es – bisher – nicht notwendig war. Über den i2C Bus kann man sich beinahe beliebig viele Ports schaffen.

WS812B kannte ich noch nicht. Ich bezweifle aber, ob das für meinen Anwendungszweck geeignet ist. Meine 7 LEDs, mit je drei „Ports“ RGB, sind an den vier Caravan Ecken, links und rechts an der Achse und ganz vorne an der Deichsel. Ich möchte ja beim Kurbeln an der LED sehen, ob ich aufhören kann.

Wenn ich die Spezifikation von WS812B LEDs richtig verstanden habe, dann sollten diese wenige cm auseinander sein, damit der Datenstrom nicht verzerrt wird. Ich habe allerdings nur wenige Minuten gesucht und gelesen.

Wenn du mir für die meterweit auseinanderliegenden LEDS eine Lösungsmöglichkeit zeigen kannst, dann schau ich mir das an.

Viele Grüße

Sepp

Von: Georg @.> Gesendet: Montag, 18. März 2024 14:01 An: spitzlbergerj/CaravanPi @.> Cc: Subscribed @.***> Betreff: [spitzlbergerj/CaravanPi] Lageanzeige per WS2812B | Position indication using WS2812B (Issue #24)

Hallo,

beim Durchsehen deines Projekts ist mir aufgefallen, dass du 21 GPIO-Ports zur Anzeige der Positionierung verwendest. Hast du schon einmal in Betracht gezogen, stattdessen eine WS2812B RGB(W) LED einzusetzen? Diese Option könnte die Steuerung vereinfachen und gleichzeitig die benötigte Anzahl an Ports reduzieren. Würde mich interessieren, ob es spezifische Gründe für deine aktuelle Wahl gibt oder ob du eine Umstellung in Erwägung ziehen würdest.

Viele Grüße


Hello,

While reviewing your project, I noticed that you're using 21 GPIO ports for position indication. Have you considered using a WS2812B RGB(W) LED instead? This option could simplify the control and also reduce the number of required ports. I'm curious if there are specific reasons for your current choice or if you would consider making a switch.

Best regards

— Reply to this email directly, view it on GitHubhttps://github.com/spitzlbergerj/CaravanPi/issues/24, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJJNOGQRGEKXO5JI52CQ6UDYY3QRHAVCNFSM6AAAAABE3RKQRCVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE4TEMJUGM3TENI. You are receiving this because you are subscribed to this thread.Message ID: @.**@.>>

3DGera commented 7 months ago

Wenn ich es richtig verstanden habe brauchst du die 21 Ports ja für 7 RGBLEDs für die jeweilige Lage. Ja man kann nicht mit einem Port alle 7 Positionen anzeigen aber man kann dadurch die 21 Ports auf 7 reduzieren und dann sogar pro Position mehrere LEDs für eine noch genauere anzeige der Lage nutzen.

Leider kann ich kein Python sonst würde ich gern mit entwickeln! Es gibt zwar schon 2 ähnliche Projekte aber diese sind nicht OpenSource :(

spitzlbergerj commented 7 months ago

Hallo Georg, ich habe mir jetzt mal diese Bauteile bestellt und werde etwas experimentieren https://www.adafruit.com/product/1612 Mal sehen, was dabei herauskommt und was davon in den CaravanPi integriert wird.