hey scilor, gibts updates?
Tutorial: ESP8266/ESP32 Addon (Wifi LED Controller UDP)
-
scilor -
1. März 2016 um 21:14 -
Erledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
Tutorial: ESP8266/ESP32 Addon (Wifi LED Controller UDP)? Schau mal ob du hier fündig wirst!
-
hallo,
ich habe am tv 106 ws2801 leds drann, ich möchte jetzt zusätzlich sowas wie du hier beschrieben hast löten, ist es möglich das ich die WS2812B leds benutze?
also wird es zusammen funktionieren mit hyperion (ws2801 und ws2812b).
gruss und danke -
hallo,
ich habe am tv 106 ws2801 leds drann, ich möchte jetzt zusätzlich sowas wie du hier beschrieben hast löten, ist es möglich das ich die WS2812B leds benutze?
also wird es zusammen funktionieren mit hyperion (ws2801 und ws2812b).
gruss und dankeJa das wird funktionieren.
-
Danke an Scilor für die tolle Arbeit, hab es bei mir ans laufen gekriegt nach ein paar Startschwierigkeiten
Hatte zunächst das Problem, dass ich ESP8266 nur direkt steuern konnte und nicht über den RPi. Gelöst habe ich das indem ich nochmal die aktuellste Hyperion Version gezogen habe und dann die hyperiond-Binary(vom 07.05?) aus dem verlinkten Thread drübergebügelt habe in /opt/hyperion/bin . edit:Lag nicht daran!Weil es hier noch niemand im Thread erwähnt hat, wie man eine zweite Hyperion-Instanz startet hier noch ein Tutorial: https://hyperion-project.org/wiki/Controlling-Multiple-Devices (bzw. demnächst von brindosch hyperion mit forwarder funktion UPDATE: 27.02.2016)
Was mir auch nicht ganz klar war aus dem Startbeitrag von scilor war, dass in der config-Datei der zweiten Instanz (ESP8266) der Hostname durch die IP-Adresse des ESP8266 ersetzt werden muss?! Etwas schade, dass es nicht über den Hostnamen geht, denke da muss ich dem ESP8266 noch mal eine statische IP geben.
Ein Problemchen mit meinen LED's am ESP8266 ist noch, dass ich diese in einer 7x7-Matrix angeordnet habe und noch keine Ahnung habe wie ich das in der config-Datei ordentlich berücksichtige.
-
Greetings,
ZitatHyperion Version gezogen habe und dann die hyperiond-Binary(vom 07.05?) aus dem verlinkten Thread drübergebügelt
Das darf nicht sein. Wenn es Probleme mit Hyperion gibt bitte melden!
Ein Hyperion-log und deine configs würden helfen.
Danke -
Zu der 7x7 Matrix und Hyperion. Schau mal im Wiki, ein Skript das die config ausspuckt.
https://hyperion-project.org/wiki/Matrix-configuration-Script -
Greetings,
Das darf nicht sein. Wenn es Probleme mit Hyperion gibt bitte melden!
Ein Hyperion-log und deine configs würden helfen.
DankeHey, ich hab grad nochmal ein update auf die neueste Version gemacht und es lief ohne Probleme! Wahrscheinlich habe ich gleichzeitig mehrere Dinge verändert und hatte dann den Eindruck es lag an der verwendeten Version. Sorry!
Zu der 7x7 Matrix und Hyperion. Schau mal im Wiki, ein Skript das die config ausspuckt.
https://hyperion-project.org/wiki/Matrix-configuration-ScriptDanke für das Script, hatte in der Zwischenzeit das ganze von Hand ausgerechnet, aber beruhigend dass das Script das gleiche raus hat
-
Hallo zusammen,
gibt es evtl. ein Update (Config per WLAN,...) für die Sofware. Ich habe das Thema jetzt 4 Wochen nicht mehr verfolgt und auch keine neuen Infos gefunden.
Gruß Kollektiv
-
Hallo, mein Ambilight mit NodeMCU Erweiterung läuft an sich perfekt.
Ich habe aber noch 2 Fragen bzw. Probleme.
1. Software auf NodeMCU:
Aktuell ist es mir noch nicht gelungen die LEDs am NodeMCU direkt per Handy App (Android) anzusteuern. Es ist nur über den Raspberry Pi möglich. Mir reicht es vollkommen nur die Farbe der LEDs zu ändern.
Ich will nicht drängeln, aber wird es hier noch ein Update geben?
2. Anzeigedauer der Farbe/Effekte an den LEDs am NodeMCU
Wenn ich die Farbe der LEDs, die am NodeMCU hängen per Handy App einstelle, wird die Einstellung nur für ca. 4 Sekunden beibehalten. Danach leuchten die LEDs mit dem Regenbogeneffekt weiter.Wenn ich Effekte auswählte habe ich das Problem nicht.
Es ist babei egal, ob ich nur die LEDs am NodeMCU oder alle (TV und Node) ansteuere. Am TV wird die ausgewählte Farbe weiter angezeigt.
Bei der Handy App habe ich Zeitdauer (Duration) abgeschaltet. Die LEDs sollten eigentlich unbegrenzt lange in der ausgewählten Farbe leuchten.
Gruß Kollektiv
Hier sind mal die beiden Configs:
LEDs am TV:
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.1 (11.06.2016) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "lpd8806", "output" : "/dev/spidev0.0", "rate" : 1000000, "colorOrder" : "brg" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 210, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 70, "greenChannel" : 100, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 40 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 200, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000, "luminanceMinimum" : 0.0000 }, "red" : { "threshold" : 0.1600, "gamma" : 2.5000 }, "green" : { "threshold" : 0.1600, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.1600, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 150, "updateFrequency" : 30.0000, "updateDelay" : 0 } }, // V4L2 GRABBER CONFIG "grabber-v4l2" : { "device" : "/dev/video0", "input" : 0, "standard" : "PAL", "width" : -1, "height" : -1, "frameDecimation" : 2, "sizeDecimation" : 8, "priority" : 990, "mode" : "2D", "cropLeft" : 11, "cropRight" : 8, "cropTop" : 11, "cropBottom" : 19, "redSignalThreshold" : 0.1, "greenSignalThreshold" : 0.1, "blueSignalThreshold" : 0.1 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.18, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "System Shutdown", "duration_ms" : 5000, "priority" : 990 }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // JSON/PROTO FORWARD CONFIG "forwarder" : { "json" : ["127.0.0.1:19446"], "proto" : ["127.0.0.1:19447"] }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO FRAME GRABBER CONFIG // NO KODI CHECK CONFIG // NO BOBLIGHT SERVER CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.9519, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.9135, "maximum" : 0.9712 } }, { "index" : 2, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.8750, "maximum" : 0.9327 } }, { "index" : 3, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.8365, "maximum" : 0.8942 } }, { "index" : 4, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.7981, "maximum" : 0.8558 } }, { "index" : 5, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.7596, "maximum" : 0.8173 } }, { "index" : 6, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.7212, "maximum" : 0.7788 } }, { "index" : 7, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.6827, "maximum" : 0.7404 } }, { "index" : 8, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.6442, "maximum" : 0.7019 } }, { "index" : 9, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.6058, "maximum" : 0.6635 } }, { "index" : 10, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.5673, "maximum" : 0.6250 } }, { "index" : 11, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.5288, "maximum" : 0.5865 } }, { "index" : 12, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.4904, "maximum" : 0.5481 } }, { "index" : 13, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.4519, "maximum" : 0.5096 } }, { "index" : 14, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.4135, "maximum" : 0.4712 } }, { "index" : 15, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.3750, "maximum" : 0.4327 } }, { "index" : 16, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.3365, "maximum" : 0.3942 } }, { "index" : 17, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.2981, "maximum" : 0.3558 } }, { "index" : 18, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.2596, "maximum" : 0.3173 } }, { "index" : 19, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.2212, "maximum" : 0.2788 } }, { "index" : 20, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.1827, "maximum" : 0.2404 } }, { "index" : 21, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.1442, "maximum" : 0.2019 } }, { "index" : 22, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.1058, "maximum" : 0.1635 } }, { "index" : 23, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.0673, "maximum" : 0.1250 } }, { "index" : 24, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.0288, "maximum" : 0.0865 } }, { "index" : 25, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0200 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0481 } }, { "index" : 26, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 27, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 28, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 29, "hscan" : { "minimum" : 0.0573, "maximum" : 0.0885 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 30, "hscan" : { "minimum" : 0.0781, "maximum" : 0.1094 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 31, "hscan" : { "minimum" : 0.0990, "maximum" : 0.1302 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 32, "hscan" : { "minimum" : 0.1198, "maximum" : 0.1510 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 33, "hscan" : { "minimum" : 0.1406, "maximum" : 0.1719 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 34, "hscan" : { "minimum" : 0.1615, "maximum" : 0.1927 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 35, "hscan" : { "minimum" : 0.1823, "maximum" : 0.2135 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 36, "hscan" : { "minimum" : 0.2031, "maximum" : 0.2344 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 37, "hscan" : { "minimum" : 0.2240, "maximum" : 0.2552 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 38, "hscan" : { "minimum" : 0.2448, "maximum" : 0.2760 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 39, "hscan" : { "minimum" : 0.2656, "maximum" : 0.2969 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 40, "hscan" : { "minimum" : 0.2865, "maximum" : 0.3177 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 41, "hscan" : { "minimum" : 0.3073, "maximum" : 0.3385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 42, "hscan" : { "minimum" : 0.3281, "maximum" : 0.3594 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 43, "hscan" : { "minimum" : 0.3490, "maximum" : 0.3802 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 44, "hscan" : { "minimum" : 0.3698, "maximum" : 0.4010 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 45, "hscan" : { "minimum" : 0.3906, "maximum" : 0.4219 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 46, "hscan" : { "minimum" : 0.4115, "maximum" : 0.4427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 47, "hscan" : { "minimum" : 0.4323, "maximum" : 0.4635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 48, "hscan" : { "minimum" : 0.4531, "maximum" : 0.4844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 49, "hscan" : { "minimum" : 0.4740, "maximum" : 0.5052 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 50, "hscan" : { "minimum" : 0.4948, "maximum" : 0.5260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 51, "hscan" : { "minimum" : 0.5156, "maximum" : 0.5469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 52, "hscan" : { "minimum" : 0.5365, "maximum" : 0.5677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 53, "hscan" : { "minimum" : 0.5573, "maximum" : 0.5885 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 54, "hscan" : { "minimum" : 0.5781, "maximum" : 0.6094 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 55, "hscan" : { "minimum" : 0.5990, "maximum" : 0.6302 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 56, "hscan" : { "minimum" : 0.6198, "maximum" : 0.6510 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 57, "hscan" : { "minimum" : 0.6406, "maximum" : 0.6719 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 58, "hscan" : { "minimum" : 0.6615, "maximum" : 0.6927 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 59, "hscan" : { "minimum" : 0.6823, "maximum" : 0.7135 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 60, "hscan" : { "minimum" : 0.7031, "maximum" : 0.7344 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 61, "hscan" : { "minimum" : 0.7240, "maximum" : 0.7552 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 62, "hscan" : { "minimum" : 0.7448, "maximum" : 0.7760 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 63, "hscan" : { "minimum" : 0.7656, "maximum" : 0.7969 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 64, "hscan" : { "minimum" : 0.7865, "maximum" : 0.8177 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 65, "hscan" : { "minimum" : 0.8073, "maximum" : 0.8385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 66, "hscan" : { "minimum" : 0.8281, "maximum" : 0.8594 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 67, "hscan" : { "minimum" : 0.8490, "maximum" : 0.8802 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 68, "hscan" : { "minimum" : 0.8698, "maximum" : 0.9010 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 69, "hscan" : { "minimum" : 0.8906, "maximum" : 0.9219 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 70, "hscan" : { "minimum" : 0.9115, "maximum" : 0.9427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 71, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 72, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 73, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 74, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0481 } }, { "index" : 75, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0288, "maximum" : 0.0865 } }, { "index" : 76, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0673, "maximum" : 0.1250 } }, { "index" : 77, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1058, "maximum" : 0.1635 } }, { "index" : 78, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1442, "maximum" : 0.2019 } }, { "index" : 79, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1827, "maximum" : 0.2404 } }, { "index" : 80, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2212, "maximum" : 0.2788 } }, { "index" : 81, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2596, "maximum" : 0.3173 } }, { "index" : 82, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2981, "maximum" : 0.3558 } }, { "index" : 83, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3365, "maximum" : 0.3942 } }, { "index" : 84, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3750, "maximum" : 0.4327 } }, { "index" : 85, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4135, "maximum" : 0.4712 } }, { "index" : 86, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4519, "maximum" : 0.5096 } }, { "index" : 87, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4904, "maximum" : 0.5481 } }, { "index" : 88, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5288, "maximum" : 0.5865 } }, { "index" : 89, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5673, "maximum" : 0.6250 } }, { "index" : 90, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6058, "maximum" : 0.6635 } }, { "index" : 91, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6442, "maximum" : 0.7019 } }, { "index" : 92, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6827, "maximum" : 0.7404 } }, { "index" : 93, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7212, "maximum" : 0.7788 } }, { "index" : 94, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7596, "maximum" : 0.8173 } }, { "index" : 95, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7981, "maximum" : 0.8558 } }, { "index" : 96, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8365, "maximum" : 0.8942 } }, { "index" : 97, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8750, "maximum" : 0.9327 } }, { "index" : 98, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9135, "maximum" : 0.9712 } }, { "index" : 99, "hscan" : { "minimum" : 0.9800, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9519, "maximum" : 1.0000 } }, { "index" : 100, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 101, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 102, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 103, "hscan" : { "minimum" : 0.9115, "maximum" : 0.9427 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 104, "hscan" : { "minimum" : 0.8906, "maximum" : 0.9219 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 105, "hscan" : { "minimum" : 0.8698, "maximum" : 0.9010 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 106, "hscan" : { "minimum" : 0.8490, "maximum" : 0.8802 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 107, "hscan" : { "minimum" : 0.8281, "maximum" : 0.8594 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 108, "hscan" : { "minimum" : 0.8073, "maximum" : 0.8385 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 109, "hscan" : { "minimum" : 0.7865, "maximum" : 0.8177 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 110, "hscan" : { "minimum" : 0.7656, "maximum" : 0.7969 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 111, "hscan" : { "minimum" : 0.7448, "maximum" : 0.7760 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 112, "hscan" : { "minimum" : 0.7240, "maximum" : 0.7552 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 113, "hscan" : { "minimum" : 0.7031, "maximum" : 0.7344 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 114, "hscan" : { "minimum" : 0.6823, "maximum" : 0.7135 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 115, "hscan" : { "minimum" : 0.6615, "maximum" : 0.6927 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 116, "hscan" : { "minimum" : 0.6406, "maximum" : 0.6719 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 117, "hscan" : { "minimum" : 0.6198, "maximum" : 0.6510 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 118, "hscan" : { "minimum" : 0.5990, "maximum" : 0.6302 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 119, "hscan" : { "minimum" : 0.5781, "maximum" : 0.6094 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 120, "hscan" : { "minimum" : 0.5573, "maximum" : 0.5885 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 121, "hscan" : { "minimum" : 0.5365, "maximum" : 0.5677 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 122, "hscan" : { "minimum" : 0.5156, "maximum" : 0.5469 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 123, "hscan" : { "minimum" : 0.4948, "maximum" : 0.5260 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 124, "hscan" : { "minimum" : 0.4740, "maximum" : 0.5052 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 125, "hscan" : { "minimum" : 0.4531, "maximum" : 0.4844 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 126, "hscan" : { "minimum" : 0.4323, "maximum" : 0.4635 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 127, "hscan" : { "minimum" : 0.4115, "maximum" : 0.4427 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 128, "hscan" : { "minimum" : 0.3906, "maximum" : 0.4219 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 129, "hscan" : { "minimum" : 0.3698, "maximum" : 0.4010 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 130, "hscan" : { "minimum" : 0.3490, "maximum" : 0.3802 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 131, "hscan" : { "minimum" : 0.3281, "maximum" : 0.3594 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 132, "hscan" : { "minimum" : 0.3073, "maximum" : 0.3385 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 133, "hscan" : { "minimum" : 0.2865, "maximum" : 0.3177 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 134, "hscan" : { "minimum" : 0.2656, "maximum" : 0.2969 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 135, "hscan" : { "minimum" : 0.2448, "maximum" : 0.2760 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 136, "hscan" : { "minimum" : 0.2240, "maximum" : 0.2552 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 137, "hscan" : { "minimum" : 0.2031, "maximum" : 0.2344 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 138, "hscan" : { "minimum" : 0.1823, "maximum" : 0.2135 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 139, "hscan" : { "minimum" : 0.1615, "maximum" : 0.1927 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 140, "hscan" : { "minimum" : 0.1406, "maximum" : 0.1719 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 141, "hscan" : { "minimum" : 0.1198, "maximum" : 0.1510 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 142, "hscan" : { "minimum" : 0.0990, "maximum" : 0.1302 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 143, "hscan" : { "minimum" : 0.0781, "maximum" : 0.1094 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 144, "hscan" : { "minimum" : 0.0573, "maximum" : 0.0885 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 145, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 146, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } }, { "index" : 147, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.9600, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
LEDs am NodeMCU:
Code
Alles anzeigen// Automatically generated configuration file for 'Hyperion daemon' // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.01.1 (23.03.2016) { /// Device configuration contains the following fields: /// * 'name' : The user friendly name of the device (only used for display purposes) /// * 'type' : The type of the device or leds (known types for now are /// ---------SPI---------, APA102, WS2801, P9813, LPD6803, LPD8806, ---------PWM---------, WS2812b (just RPi1), WS281X (RPi1, RPi2, RPi3), --------OTHER--------, PhilipsHUE, AtmoOrb, PiBlaster, Tinkerforge, UDP, FadeCandy, SEDU, TPM2, USBASP-WS2801, USBASP-WS2812, ------3rd PARTY------, Adalight, AdalightAPA102, AmbiLed, Atmo, Lightpack, Multi-Lightpack, Paintpack, Test (file), None) /// * [device type specific configuration] /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.). "device" : { "colorOrder" : "brg", "maxpacket" : 1450, "name" : "ESP-80386C", "output" : "192.168.188.56:19446", "protocol" : 0, "rate" : 250000, "type" : "udp" }, "protoServer" : { "port" : 19447 }, "jsonServer" : { "port" : 19446 }, /// Color manipulation configuration used to tune the output colors to specific surroundings. /// The configuration contains a list of color-transforms. Each transform contains the /// following fields: /// * 'id' : The unique identifier of the color transformation (eg 'device_1') /// * 'leds' : The indices (or index ranges) of the leds to which this color transform applies /// (eg '0-5, 9, 11, 12-17'). The indices are zero based. /// * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following /// tuning parameters: /// - 'saturationGain' The gain adjustement of the saturation /// - 'valueGain' The gain adjustement of the value /// * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the /// following tuning parameters for each channel: /// - 'threshold' The minimum required input value for the channel to be on /// (else zero) /// - 'gamma' The gamma-curve correction factor /// - 'blacklevel' The lowest possible value (when the channel is black) /// - 'whitelevel' The highest possible value (when the channel is white) /// /// Next to the list with color transforms there is also a smoothing option. /// * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning /// parameters: /// - 'type' The type of smoothing algorithm ('linear' or 'none') /// - 'time_ms' The time constant for smoothing algorithm in milliseconds /// - 'updateFrequency' The update frequency of the leds in Hz /// - 'updateDelay' The delay of the output to leds (in periods of smoothing) "color" : { "correction" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "temperatureValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsv" : { "saturationGain" : 1.0000, "valueGain" : 1.0000 }, "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000 }, "red" : { "threshold" : 0.1600, "gamma" : 1.9000, "blacklevel" : 0.0000, "whitelevel" : 0.9500 }, "green" : { "threshold" : 0.1600, "gamma" : 1.8510, "blacklevel" : 0.0000, "whitelevel" : 0.6000 }, "blue" : { "threshold" : 0.1600, "gamma" : 1.8000, "blacklevel" : 0.0000, "whitelevel" : 0.4000 } } ], "smoothing" : { "type" : "linear", "time_ms" : 250, "updateFrequency" : 30.0000, "updateDelay" : 0 } }, /// The black border configuration, contains the following items: /// * enable : true if the detector should be activated /// * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0) /// * unknownFrameCnt : Number of frames without any detection before the border is set to 0 (default 600) /// * borderFrameCnt : Number of frames before a consistent detected border gets set (default 50) /// * maxInconsistentCnt : Number of inconsistent frames that are ignored before a new border gets a chance to proof consistency /// * blurRemoveCnt : Number of pixels that get removed from the detected border to cut away blur (default 1) /// * mode : Border detection mode (values=default,classic,osd) "blackborderdetector" : { "enable" : true, "threshold" : 0.18, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, /// The configuration of the effect engine, contains the following items: /// * paths : An array with absolute location(s) of directories with effects /// * color : Set static color after boot -> set effect to "" (empty) and input the values [R,G,B] and set duration_ms NOT to 0 (use 1) instead /// * effect : The effect selected as 'boot sequence' /// * duration_ms : The duration of the selected effect (0=endless) /// * priority : The priority of the selected effect/static color (default=990) HINT: lower value result in HIGHER priority! "effects" : { "paths" : [ "/usr/share/hyperion/effects" ] }, "bootsequence" : { "color" : [0,0,0], "effect" : "Knight rider", "duration_ms" : 5000, "priority" : 990 }, /// The configuration of the Json/Proto forwarder. Forward messages to multiple instances of Hyperion on same and/or other hosts /// 'proto' is mostly used for video streams and 'json' for effects /// * proto : Proto server adress and port of your target. Syntax:[IP:PORT] -> ["127.0.0.1:19447"] or more instances to forward ["127.0.0.1:19447","192.168.0.24:19449"] /// * json : Json server adress and port of your target. Syntax:[IP:PORT] -> ["127.0.0.1:19446"] or more instances to forward ["127.0.0.1:19446","192.168.0.24:19448"] /// HINT: If you redirect to "127.0.0.1" (localhost) you could start a second hyperion with another device/led config! /// Be sure your client(s) is/are listening on the configured ports. The second Hyperion (if used) also needs to be configured! (HyperCon -> External -> Json Server/Proto Server) /// The configuration for the frame-grabber, contains the following items: /// * width : The width of the grabbed frames [pixels] /// * height : The height of the grabbed frames [pixels] /// * frequency_Hz : The frequency of the frame grab [Hz] /// * priority : The priority of the frame-gabber (Default=900) HINT: lower value result in HIGHER priority! /// * ATTENTION : Power-of-Two resolution is not supported and leads to unexpected behaviour! // "framegrabber" : // { // "width" : 80, // "height" : 45, // "frequency_Hz" : 10.0, // "priority" : 900 // }, /// The configuration of the Kodi connection used to enable and disable the frame-grabber. Contains the following fields: /// * xbmcAddress : The IP address of the Kodi-host /// * xbmcTcpPort : The TCP-port of the Kodi-server /// * grabVideo : Flag indicating that the frame-grabber is on(true) during video playback /// * grabPictures : Flag indicating that the frame-grabber is on(true) during picture show /// * grabAudio : Flag indicating that the frame-grabber is on(true) during audio playback /// * grabMenu : Flag indicating that the frame-grabber is on(true) at the Kodi menu /// * grabScreensaver : Flag indicating that the frame-grabber is on(true) when Kodi is on screensaver /// * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing // "xbmcVideoChecker" : // { // "xbmcAddress" : "127.0.0.1", // "xbmcTcpPort" : 9090, // "grabVideo" : true, // "grabPictures" : true, // "grabAudio" : true, // "grabMenu" : false, // "grabScreensaver" : true, // "enable3DDetection" : true // }, /// The configuration of the Json server which enables the json remote interface /// * port : Port at which the json server is started "jsonServer" : { "port" : 19446 }, /// The configuration of the Proto server which enables the protobuffer remote interface /// * port : Port at which the protobuffer server is started "protoServer" : { "port" : 19447 }, /// The configuration of the boblight server which enables the boblight remote interface /// * port : Port at which the boblight server is started /// * priority: Priority of the boblight server (Default=900) HINT: lower value result in HIGHER priority! // "boblightServer" : // { // "port" : 19333, // "priority" : 900 // }, /// Configuration for the embedded V4L2 grabber /// * device : V4L2 Device to use [default="/dev/video0"] /// * input : V4L2 input to use [default=0] /// * standard : Video standard (no-change/PAL/NTSC) [default="no-change"] /// * width : V4L2 width to set [default=-1] /// * height : V4L2 height to set [default=-1] /// * frameDecimation : Frame decimation factor [default=2] /// * sizeDecimation : Size decimation factor [default=8] /// * priority : Hyperion priority channel [default=800] /// * mode : 3D mode to use 2D/3DSBS/3DTAB (note: no autodetection) [default="2D"] /// * cropLeft : Cropping from the left [default=0] /// * cropRight : Cropping from the right [default=0] /// * cropTop : Cropping from the top [default=0] /// * cropBottom : Cropping from the bottom [default=0] /// * redSignalThreshold : Signal threshold for the red channel between 0.0 and 1.0 [default=0.0] /// * greenSignalThreshold : Signal threshold for the green channel between 0.0 and 1.0 [default=0.0] /// * blueSignalThreshold : Signal threshold for the blue channel between 0.0 and 1.0 [default=0.0] /// The configuration for each individual led. This contains the specification of the area /// averaged of an input image for each led to determine its color. Each item in the list /// contains the following fields: /// * index: The index of the led. This determines its location in the string of leds; zero /// being the first led. /// * hscan: The fractional part of the image along the horizontal used for the averaging /// (minimum and maximum inclusive) /// * vscan: The fractional part of the image along the vertical used for the averaging /// (minimum and maximum inclusive) "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 1, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 2, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 3, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 4, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 5, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 6, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 7, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 8, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 9, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 10, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 11, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 12, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 13, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 14, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 15, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 16, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 17, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 18, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 19, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 20, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 21, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 22, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 23, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 24, "hscan" : { "minimum" : 0.0156, "maximum" : 0.0469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 25, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 26, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 27, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 28, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 29, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 30, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 31, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 32, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 33, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 34, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 35, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 36, "hscan" : { "minimum" : 0.0573, "maximum" : 0.0885 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 37, "hscan" : { "minimum" : 0.0990, "maximum" : 0.1302 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 38, "hscan" : { "minimum" : 0.1406, "maximum" : 0.1719 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 39, "hscan" : { "minimum" : 0.1823, "maximum" : 0.2135 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 40, "hscan" : { "minimum" : 0.2240, "maximum" : 0.2552 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 41, "hscan" : { "minimum" : 0.2656, "maximum" : 0.2969 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 42, "hscan" : { "minimum" : 0.3073, "maximum" : 0.3385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 43, "hscan" : { "minimum" : 0.3490, "maximum" : 0.3802 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 44, "hscan" : { "minimum" : 0.3906, "maximum" : 0.4219 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 45, "hscan" : { "minimum" : 0.4115, "maximum" : 0.4427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 46, "hscan" : { "minimum" : 0.5156, "maximum" : 0.5469 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 47, "hscan" : { "minimum" : 0.4531, "maximum" : 0.4844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 48, "hscan" : { "minimum" : 0.4740, "maximum" : 0.5052 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 49, "hscan" : { "minimum" : 0.4948, "maximum" : 0.5260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 50, "hscan" : { "minimum" : 0.5365, "maximum" : 0.5677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 51, "hscan" : { "minimum" : 0.5781, "maximum" : 0.6094 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 52, "hscan" : { "minimum" : 0.6198, "maximum" : 0.6510 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 53, "hscan" : { "minimum" : 0.6615, "maximum" : 0.6927 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 54, "hscan" : { "minimum" : 0.7031, "maximum" : 0.7344 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 55, "hscan" : { "minimum" : 0.7448, "maximum" : 0.7760 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 56, "hscan" : { "minimum" : 0.7865, "maximum" : 0.8177 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 57, "hscan" : { "minimum" : 0.8281, "maximum" : 0.8594 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 58, "hscan" : { "minimum" : 0.8698, "maximum" : 0.9010 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 59, "hscan" : { "minimum" : 0.9115, "maximum" : 0.9427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 60, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 61, "hscan" : { "minimum" : 0.5781, "maximum" : 0.6094 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 62, "hscan" : { "minimum" : 0.5365, "maximum" : 0.5677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 63, "hscan" : { "minimum" : 0.4948, "maximum" : 0.5260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 64, "hscan" : { "minimum" : 0.4740, "maximum" : 0.5052 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 65, "hscan" : { "minimum" : 0.4531, "maximum" : 0.4844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 66, "hscan" : { "minimum" : 0.4323, "maximum" : 0.4635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 67, "hscan" : { "minimum" : 0.4115, "maximum" : 0.4427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 68, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 69, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 70, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 71, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 72, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 73, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 74, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 75, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 76, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 77, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 78, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 79, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 80, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 81, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 82, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 83, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 84, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 85, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 86, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 87, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 88, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 89, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 90, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 91, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 92, "hscan" : { "minimum" : 0.9531, "maximum" : 0.9844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 93, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 94, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 95, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 96, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 97, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 98, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 99, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 100, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 101, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 102, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 103, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 104, "hscan" : { "minimum" : 0.9740, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 105, "hscan" : { "minimum" : 0.9323, "maximum" : 0.9635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 106, "hscan" : { "minimum" : 0.9115, "maximum" : 0.9427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 107, "hscan" : { "minimum" : 0.8698, "maximum" : 0.9010 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 108, "hscan" : { "minimum" : 0.8281, "maximum" : 0.8594 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 109, "hscan" : { "minimum" : 0.7865, "maximum" : 0.8177 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 110, "hscan" : { "minimum" : 0.7448, "maximum" : 0.7760 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 111, "hscan" : { "minimum" : 0.7031, "maximum" : 0.7344 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 112, "hscan" : { "minimum" : 0.6615, "maximum" : 0.6927 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 113, "hscan" : { "minimum" : 0.6198, "maximum" : 0.6510 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 114, "hscan" : { "minimum" : 0.5781, "maximum" : 0.6094 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 115, "hscan" : { "minimum" : 0.5365, "maximum" : 0.5677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 116, "hscan" : { "minimum" : 0.4948, "maximum" : 0.5260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 117, "hscan" : { "minimum" : 0.4740, "maximum" : 0.5052 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 118, "hscan" : { "minimum" : 0.4531, "maximum" : 0.4844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 119, "hscan" : { "minimum" : 0.4323, "maximum" : 0.4635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 120, "hscan" : { "minimum" : 0.4115, "maximum" : 0.4427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 121, "hscan" : { "minimum" : 0.3906, "maximum" : 0.4219 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 122, "hscan" : { "minimum" : 0.3490, "maximum" : 0.3802 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 123, "hscan" : { "minimum" : 0.3073, "maximum" : 0.3385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 124, "hscan" : { "minimum" : 0.2656, "maximum" : 0.2969 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 125, "hscan" : { "minimum" : 0.2240, "maximum" : 0.2552 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 126, "hscan" : { "minimum" : 0.1823, "maximum" : 0.2135 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 127, "hscan" : { "minimum" : 0.1406, "maximum" : 0.1719 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 128, "hscan" : { "minimum" : 0.0990, "maximum" : 0.1302 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 129, "hscan" : { "minimum" : 0.0573, "maximum" : 0.0885 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 130, "hscan" : { "minimum" : 0.0365, "maximum" : 0.0677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 131, "hscan" : { "minimum" : 0.4115, "maximum" : 0.4427 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 132, "hscan" : { "minimum" : 0.4323, "maximum" : 0.4635 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 133, "hscan" : { "minimum" : 0.4531, "maximum" : 0.4844 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 134, "hscan" : { "minimum" : 0.4740, "maximum" : 0.5052 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 135, "hscan" : { "minimum" : 0.4948, "maximum" : 0.5260 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 136, "hscan" : { "minimum" : 0.5365, "maximum" : 0.5677 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } }, { "index" : 137, "hscan" : { "minimum" : 0.5781, "maximum" : 0.6094 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0400 } } ], "endOfJson" : "endOfJson" }
-
also ich will einen nodemcu LoLin V3 und die ws2801 verbinden, und verschiedene modis draufladen.
mit hyperion will ich es eigentlich nicht anbinden.aber habe da mal paar fragen, also den nodemcu schliesse ich über mini usb an? und die leds seperat mit einem 5v netzteil. oder kann ich beides über einen netzteil anschliessen? benötige ich einen spannungswandler?
welchen pin benutze ich um die led (D-In ) ans nodemcu zu verbinden? hab es an pin D4 verbunden, doch es hat sich nichts getan.danke euch schonmal
-
Hallo, erstmal danke für die gute Anleitung.
Habe noch ein paar Probleme mit meinem Node und hoffe ihr könnt mir helfen:Problem 1: Rainbow Effekt läuft nicht flüssig - hab smoothing auf 100ms und 20hz hab schon mit den ms gespielt kam aber keine Besserung.
Problem 2: selten flackern die Leds, ist aber nicht sooo wild aber bei Schwarz-Weiß Bildern fangen die Leds wild an zu flackern, wenn dann Farbbilder folgen ist alles wieder i.o.
Kann das irgendwie an der Blackboarderdetection liegen? In der Config steht "//No Blackboarder Configuration", über Ssh wird ausgegeben dass diese aktiviert ist. Komme aber mit den neuen Configs (v.1.0.3 glaub ich) noch nicht so richtig klar... viele der alten Einstellungen sind ja irgendwie nicht mehr vorhanden...Problem 3: Ich starte Hyperion aus einem python script. Allerdings komm ich nicht damit klar eine 2. Instanz vernünftig zu starten, so dasss zb. Service 1 den namen hyperion und service 2 den Namen hyperion2 hat. Hintergrund ist dass ich den hyperion Prozess für den Node seperat starten und beenden möchte. Wär über eine Anleitung, die auch für das Jessie-Image von Siggie funktioniert sehr dankbar.
Problem 4: habe mit dem Node anscheinend sporadisch Wlan abbrüche. Konnte noch nicht genau rausfinden was geschieht, aber vielleicht weiss jemand schon Rat. Habe den Node und Pi nur im Wlan ohne irgendwelche Routen oder so im Router festzulegen. Muss ich das? Kenn mich da wirklich nicht mit aus.
Hab am Node übrigens 25 WS2801 hängen, gespeist wird das ganze von einem 1,5A USB Netzteil.
-
Moin scilor,
was gibts neues? Biste du noch bei den Sketch zu entwickeln?
Vllt kannst du mir ja mal einen Wink geben.. ich würde gerne den RainBow-Effekt komplett los werden, kannst du da helfen? -
Moin Boo,
probier mal das hier: https://github.com/penfold42/stuf…A-webconfig.ino
aber penfold meinte er arbeitet jetzt mehr an dem hier:
https://github.com/penfold42/ESPixelStick -
Moinb tp...
danke für die Rückmeldung.... das hab ich schon gesehen aber ich glaube der Sketch hat kein APA102-Support, oder?
-
leider nein, kein spi momentan nur pmw
-
Ja.. schade eigentlich...
ich hab da gestern nochmal ne ganze Weile dran gesessen und versucht den Rainbow-Effekt aus dem Sketch raus zu programmieren.
Hat leider nicht geklappt.
Aber vllt. findet sich ja hier ein gewillter Programmierer, der de Sketch so anpassen kann, das die LEDs einfach ausgehen, wenn der NodeMuc die Verbindung zu Hyperion verliert ?Wäre Cool...
-
Soo,
Mein Node ist da, und was ist? NICHTS ist:( Der Sketch wir problemlos übertragen. Verbindet sich auch mit dem Wifi. Webinterfae aktiviert auf save&restart. Nun bekomme ich das Webinterface nicht mehr anslaufen, wenn ich es jetzt aktiviere, verbindet sich der Node nicht mehr mit dem Wifi... Nwhme ich es wieder raus läuft wieder! Ich kann mich auch mit der Hyperion App verbinden, die Befehle kommen auch beim Node an. Das habe ich anhand der Meldungen im Seriellen Monitor herausgefunden!
JETZT zum Problem!
Der Node sendet KEINE Befehle an die Leds (APA102), und JA ich habe den Chipsatz angepasst. Masse ist auch verbunden, CLK SDI wurden auch mal vertauscht. Masse wurde auch mal weggelassen. Die Leds funktionieren, habe es am Pi getestet!
Habe auch mal andere Pins verwendet und was isch NICHTS isch. "Blöd". Wenn ich D2 und D7 nehme kommt folgender Fehler:Log:
CodeD: WrapperOTA(hostname="ESP8266") I: OTA Ready D: Chipset=5, dataPin=5, clockPin=4, colorOrder=10, ledCount=20 I: Open port 19446 for UDP... I: success I: Open port 19444 for TCP... I: HEAP=43840 D: HEAP=43968 D: HEAP=43968
Das gleiche gilt auch für D2 und D8 (als Beispiel) !
Ich brauche eure Hilfe
Freue mich auf Tipps;)
mfg
-
Wenn ich die Pins von D1 und D2 auf D5 und D7 ändern möchte kommt folgender Fehler
Code
Alles anzeigenArduino: 1.6.12 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)" In file included from sketch\WrapperFastLed.h:5:0, from C:\Users\user\Desktop\ESP8266_Hyperion_LED-Controller-master (1)\ESP8266_Hyperion_LED-Controller-master\HyperionRGB\HyperionRGB.ino:12: C:\Users\user\Documents\Arduino\libraries\FastLED-master/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.005 # pragma message "FastLED version 3.001.005" ^ In file included from C:\Users\user\Documents\Arduino\libraries\FastLED-master/FastLED.h:65:0, from sketch\WrapperFastLed.h:5, from C:\Users\user\Desktop\ESP8266_Hyperion_LED-Controller-master (1)\ESP8266_Hyperion_LED-Controller-master\HyperionRGB\HyperionRGB.ino:12: C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output # pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output" ^ In file included from sketch\WrapperFastLed.h:5:0, from sketch\WrapperFastLed.cpp:1: C:\Users\user\Documents\Arduino\libraries\FastLED-master/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.005 # pragma message "FastLED version 3.001.005" ^ In file included from C:\Users\user\Documents\Arduino\libraries\FastLED-master/FastLED.h:65:0, from sketch\WrapperFastLed.h:5, from sketch\WrapperFastLed.cpp:1: C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output # pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output" ^ In file included from C:\Users\user\Documents\Arduino\libraries\FastLED-master/FastLED.h:48:0, from sketch\WrapperFastLed.h:5, from sketch\WrapperFastLed.cpp:1: C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastpin.h: In instantiation of 'class FastPin<13u>': C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastspi_bitbang.h:22:49: required from 'class AVRSoftwareSPIOutput<13u, 14u, 6u>' C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastspi.h:30:7: required from 'class SPIOutput<13u, 14u, 6u>' C:\Users\user\Documents\Arduino\libraries\FastLED-master/chipsets.h:94:6: required from 'class LPD8806Controller<13u, 14u, (EOrder)136u, 6u>' C:\Users\user\Documents\Arduino\libraries\FastLED-master/FastLED.h:246:77: required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with ESPIChipsets CHIPSET = (ESPIChipsets)5u; unsigned char DATA_PIN = 13u; unsigned char CLOCK_PIN = 14u; EOrder RGB_ORDER = (EOrder)136u]' sketch\WrapperFastLed.cpp:125:127: required from here C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastpin.h:206:2: error: static assertion failed: Invalid pin specified static_assert(validpin(), "Invalid pin specified"); ^ C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastpin.h: In instantiation of 'class FastPin<14u>': C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastspi_bitbang.h:23:50: required from 'class AVRSoftwareSPIOutput<13u, 14u, 6u>' C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastspi.h:30:7: required from 'class SPIOutput<13u, 14u, 6u>' C:\Users\user\Documents\Arduino\libraries\FastLED-master/chipsets.h:94:6: required from 'class LPD8806Controller<13u, 14u, (EOrder)136u, 6u>' C:\Users\user\Documents\Arduino\libraries\FastLED-master/FastLED.h:246:77: required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with ESPIChipsets CHIPSET = (ESPIChipsets)5u; unsigned char DATA_PIN = 13u; unsigned char CLOCK_PIN = 14u; EOrder RGB_ORDER = (EOrder)136u]' sketch\WrapperFastLed.cpp:125:127: required from here C:\Users\user\Documents\Arduino\libraries\FastLED-master/fastpin.h:206:2: error: static assertion failed: Invalid pin specified exit status 1 Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).
Ich weiß echt nicht mehr weiter, wo die Fehler liegen! Das Webinterface ist immer noch Tot.
Ich werde mal die erste LED auswechseln, um eine Defekte Led auszuschließen!I need your
mfg
Automatisch zusammengefügt:
Jetzt wollen die LEDs auch nicht mehr am PiIch gehe davon aus, dass die erste Led ne Macke hat:(
Mal sehen was draus wird...
-
Hi...
ZitatDas Webinterface ist immer noch Tot.
Ich glaube das Webinterface war nie richtig lebendig also lass es aus!
Ansonsten schaue ich später mal, bei mir laufen die APA102 mit dem Sketch... -
Vielleicht kann jemand mir sein Funktionierenden Ordner, mal auf zippy hochladen oder als Attachment!? Wäre super!
-
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!