I'm following a Youtube tutorial to put LED's around my television and match the television signal. I have followed it to setup Hyperion on a Raspberry Pi 4, and the video capture card is receiving the correct signal. I can see the TV picture on the LED visualization. No matter what color is shown in Hyperion, the LED's are flashing a variety of colors quickly. I purchased the same LED's and followed the same controller configuration. When I turn off the video capture and set Hyperion to a constant color, it still flashes the same variety of colors. Any suggestions to trouble shoot the issue?
LED's Not Responding Correctly
- jman203
- Erledigt
-
-
Below is the debug log:
2021-04-05T01:54:05.734Z [hyperiond LEDDEVICE] (INFO) Start LedDevice 'ws281x'.
2021-04-05T01:54:05.734Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: disabled
2021-04-05T01:54:05.735Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:148:init()) deviceConfig: [{"colorOrder":"rgb","currentLedCount":190,"dma":5,"gpio":18,"hardwareLedCount":190,"invert":false,"latchTime":0,"leds":256,"pwmchannel":0,"rewriteTime":1000,"rgbw":false,"type":"ws281x","whiteAlgorithm":"subtract_minimum"}]
2021-04-05T01:54:05.735Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:407:setLatchTime()) LatchTime updated to 0ms
2021-04-05T01:54:05.735Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:428:setRewriteTime()) Refresh interval = 1000ms
2
021-04-05T01:54:05.735Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:434:setRewriteTime()) RewriteTime updated to 1000ms
2021-04-05T01:54:05.735Z [hyperiond LEDDEVICE] (DEBUG) (LedDeviceWS281x.cpp:59:init()) ws281x strip type : 1050624
2021-04-05T01:54:05.737Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled
2021-04-05T01:54:08.035Z [hyperiond DISPMANXGRABBER] (ERROR) Previous line repeats 200 times
2021-04-05T02:56:46.935Z [hyperiond DISPMANXGRABBER] (ERROR) Previous line repeats 200 times
2021-04-05T02:56:59.296Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) Previous line repeats 1 times
2021-04-05T02:56:59.296Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.1.67
2021-04-05T02:56:59.296Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.1.67
-
Need more info. You have 256 WS2812Bs right? What power supply are you using? Is it also powering your pi? What gauge wire are you using and how long are the wires? How are they connected to the LED strip? The issues you have seem more like a hardware/ connection issue than software.
-
You are correct that I'm using the 256 WS2812B's . I'm using a 5V 10A barrel jack style power supply that is only powering the LED's. I used a short (4" long) 26 gauge jumper for the signal wire. The barrel connector is connected directly to the end of the LED strip.
-
I may have figured out the issue on another forum. Since the LEDs and pi are not connected to the same power supply, they don't have a common ground. This is likely causing the random blinking of the lights and not matching what Hyperion software is showing. I'll try it out tonight and see if that fixes the issue.
-
Since the LEDs and pi are not connected to the same power supply
thats good to look at that, and also take a look at your barrel connector> they are not equiped for that much current
fix that diffrent, there was a person that also fixed the issue by leaving the barrel connector out and using thicker gauge wires
dont forget to solder everything! makes sure a low resistance connection ( you dont want high resistance with low voltages..)
goodluck
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!