Getting Check wire error, yet both devices are talking to each other.
-
Hi,
I've currently got a very basic setup.
- Serial gateway connected to Raspberry Pi 2 running Domoticz using the standard Gateway Sketch available on this site.
- Arduino Nano Clone with nRF24L01 connected to some WS2812B (102 of them infact) via Pin 6 using the Sketch found in this post.
The problem is that after a while i get the Check Wires error when trying to change the colour or turn the RGB Strip off.
I have connected the RGB Strip arduino to the Raspberry pi for debugging so i can watch the output of both devices.
Here's the output that i logged when trying to change the Strip
Gateway:
[Change Brightness] 0;0;3;0;9;send: 0-0-254-254 s=0,c=1,t=3,pt=0,l=2,sg=0,st=ok:37 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=3,pt=0,l=2,sg=0:37 254;0;1;1;3;37 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=24,pt=0,l=11,sg=0:00FBFF&94&1 254;0;1;0;24;00FBFF&94&1 0;0;3;0;9;send: 0-0-254-254 s=0,c=1,t=3,pt=0,l=2,sg=0,st=ok:37 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=3,pt=0,l=2,sg=0:37 254;0;1;1;3;37 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=24,pt=0,l=11,sg=0:00FBFF&94&1 254;0;1;0;24;00FBFF&94&1 0;0;3;0;9;send: 0-0-254-254 s=0,c=1,t=2,pt=0,l=1,sg=0,st=ok:0 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=2,pt=0,l=1,sg=0:0 254;0;1;1;2;0 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=24,pt=0,l=11,sg=0:00FBFF&94&0 254;0;1;0;24;00FBFF&94&0 [Switch Off] 0;0;3;0;9;send: 0-0-254-254 s=0,c=1,t=2,pt=0,l=1,sg=0,st=ok:0 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=2,pt=0,l=1,sg=0:0 254;0;1;1;2;0 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=24,pt=0,l=11,sg=0:00FBFF&94&0 254;0;1;0;24;00FBFF&94&0 [Switch On] 0;0;3;0;9;send: 0-0-254-254 s=0,c=1,t=2,pt=0,l=1,sg=0,st=ok:1 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=2,pt=0,l=1,sg=0:1 254;0;1;1;2;1 0;0;3;0;9;read: 254-254-0 s=0,c=1,t=24,pt=0,l=11,sg=0:00FBFF&94&1 254;0;1;0;24;00FBFF&94&1
RGB Strip
[Change Brightness] read: 0-0-254 s=0,c=1,t=3,pt=0,l=2,sg=0:37 send: 254-254-0-0 s=0,c=1,t=3,pt=0,l=2,sg=0,st=ok:37 send: 254-254-0-0 s=0,c=1,t=24,pt=0,l=11,sg=0,st=ok:00FBFF&94&1 read: 0-0-254 s=0,c=1,t=3,pt=0,l=2,sg=0:37 send: 254-254-0-0 s=0,c=1,t=3,pt=0,l=2,sg=0,st=ok:37 send: 254-254-0-0 s=0,c=1,t=24,pt=0,l=11,sg=0,st=ok:00FBFF&94&1 read: 0-0-254 s=0,c=1,t=2,pt=0,l=1,sg=0:0 send: 254-254-0-0 s=0,c=1,t=2,pt=0,l=1,sg=0,st=ok:0 send: 254-254-0-0 s=0,c=1,t=24,pt=0,l=11,sg=0,st=ok:00FBFF&94&0 [Switch Off] read: 0-0-254 s=0,c=1,t=2,pt=0,l=1,sg=0:0 send: 254-254-0-0 s=0,c=1,t=2,pt=0,l=1,sg=0,st=ok:0 send: 254-254-0-0 s=0,c=1,t=24,pt=0,l=11,sg=0,st=ok:00FBFF&94&0 [Switch On] read: 0-0-254 s=0,c=1,t=2,pt=0,l=1,sg=0:1 send: 254-254-0-0 s=0,c=1,t=2,pt=0,l=1,sg=0,st=ok:1 send: 254-254-0-0 s=0,c=1,t=24,pt=0,l=11,sg=0,st=ok:00FBFF&94&1
Am i correct in thinking that this is more likely an issue with the RGB Strip? Or the wiring to it anyway? if the Devices are talking to each other i cant see what else it might be?
Thanks.
Adam
-
How are you powering the LEDs? They are very power hungry and might affect the power supply to the Arduino and the radio. From this source: "Each RGB LED draws approximately 50 mA when it is set to full brightness and powered at 5 V. This means that for every 30 LEDs you turn on, your LED strip could be drawing as much as 1.5 A. Be sure to select a power source that can handle your strip’s current requirements."
So for your 102 LEDs you'll need 5.1A at full brightness.Try using a really low brightness, power from a separate power source and add a capacitor to stabilize the power supply.
-
They are driven by a separate 5v 10amp power supply. originally i was using this to power the Arduino but i'm now using USB to debug the connection.
-
Alright, then the power shouldn't be a problem
-
no, i've got a capacitor bridging the NRF module Power feed too to stabilise the power to that.
I'll keep an eye on the ser2net feed and see if there anything untoward happening!
Suggested Topics
-
Vera Gateway Versions
Troubleshooting • 29 Mar 2014, 19:59 • karenbobiv 30 Mar 2014, 07:20 -
Roller shutter(s_cover) on Domoticz
Domoticz • 5 Aug 2019, 08:43 • Tmaster 21 Jun 2022, 20:48 -
Node update on value from Domoticz
Domoticz • 30 Jul 2023, 19:19 • zboblamont 7 Aug 2023, 14:33 -
S_GAS, send and request problem
Domoticz • 28 Nov 2024, 05:38 • Marcin 28 Nov 2024, 05:38 -
Calculate Delta T of two temperature sensors with lua
Domoticz • 5 Oct 2022, 10:06 • Mela 5 Oct 2022, 10:06