Rainbow LED ring pins - how?

The Rainbow LED V3 (Ring) has 3 place to connect pins.
These are labeled
D2 D3 D4
I've attached a PIR sensor to D3 and a PING ))) to D4.
When I run my test code without initializing the RGB_Ring_V3.h function InitIO ( and of course not calling any of the lighting commands ) the PIR and the PING ))) work fine. This essentially runs the Ring as a stand-alone Arduino.
When I run my test code using the RGB_Ring_V3 initialization and LED commands only D3's sensor works. In fact the whole rig becomes suddenly flaky.
I'm not a deep Arduino person, but I am getting suspicious that the RGB_Ring port-writing code conflicts with using the 3 pins. And that I am basically getting lucky with D3, as less data is ripping across that line.
Is that a sensible suspicion?
Suggestions for using the 3 pins? (without adding another duino and cutting over to SPI?)
These are labeled
D2 D3 D4
I've attached a PIR sensor to D3 and a PING ))) to D4.
When I run my test code without initializing the RGB_Ring_V3.h function InitIO ( and of course not calling any of the lighting commands ) the PIR and the PING ))) work fine. This essentially runs the Ring as a stand-alone Arduino.
When I run my test code using the RGB_Ring_V3 initialization and LED commands only D3's sensor works. In fact the whole rig becomes suddenly flaky.
I'm not a deep Arduino person, but I am getting suspicious that the RGB_Ring port-writing code conflicts with using the 3 pins. And that I am basically getting lucky with D3, as less data is ripping across that line.
Is that a sensible suspicion?
Suggestions for using the 3 pins? (without adding another duino and cutting over to SPI?)
2013-03-16 01:55:40 [quote="Phoebe"]
Hi
From the schematic ,D2,D3,D4 are just extra digital pins for control. Such as you can give a HIGH or LOW signal to enable the rainbow ring.
[/quote]
Much as the switches do in the default example.
yes, that is what I am trying to do. to use D2, D3 and D4 for control. Earlier you had written that I might have trouble using those pins for control.
:)
I think the library "steps on" those pins.
caseyd
Hi
From the schematic ,D2,D3,D4 are just extra digital pins for control. Such as you can give a HIGH or LOW signal to enable the rainbow ring.
[/quote]
Much as the switches do in the default example.
yes, that is what I am trying to do. to use D2, D3 and D4 for control. Earlier you had written that I might have trouble using those pins for control.
:)
I think the library "steps on" those pins.

2013-03-15 20:15:38 Hi
From the schematic ,D2,D3,D4 are just extra digital pins for control. Such as you can give a HIGH or LOW signal to enable the rainbow ring.
Phoebe
From the schematic ,D2,D3,D4 are just extra digital pins for control. Such as you can give a HIGH or LOW signal to enable the rainbow ring.

2013-03-15 00:58:48 Perhaps you can help me save some time by helping me with the diagram called the schematic.
The 'schematic' has 6 lines running from the chip's PB0 -> PB5 up to the array of LEDs.
The array of LEDs are labeled D1 -> D12. the output of the LEDs connects to a block of resistors attaced to D5, D6, D7, C0, C1, C2
The diagram shows has no lines from the sequence of connectors labeled D2-D7 to the LEDs.
Separately there are 3 pins labeled D2, D3, D4. I can infer that the D2, D3 and D4 pinouts are leading to these pins.
what is actually going on with all these D labels?
( I'll try getting the Ping))) running on 28 )
caseyd
The 'schematic' has 6 lines running from the chip's PB0 -> PB5 up to the array of LEDs.
The array of LEDs are labeled D1 -> D12. the output of the LEDs connects to a block of resistors attaced to D5, D6, D7, C0, C1, C2
The diagram shows has no lines from the sequence of connectors labeled D2-D7 to the LEDs.
Separately there are 3 pins labeled D2, D3, D4. I can infer that the D2, D3 and D4 pinouts are leading to these pins.
what is actually going on with all these D labels?
( I'll try getting the Ping))) running on 28 )

2013-03-14 02:06:54 Yes, I am connecting the PIR sensor to D3 and the PING))) to D4.
When the PIR sensor is triggered it 'turns on' the Ring. That's working OK.
My goal was to then have the PING))) sensor's range information modify the Ring's display.
From looking at the schematic I gathered that D4 wasn't involved in the LEDs as there are no wires leading from the LEDs back to D4.
As this is a stand-alone device I don't need the SPI pins, perhaps I can use one of those for the PING)))'s data line?
What do you suggest?
caseyd
When the PIR sensor is triggered it 'turns on' the Ring. That's working OK.
My goal was to then have the PING))) sensor's range information modify the Ring's display.
From looking at the schematic I gathered that D4 wasn't involved in the LEDs as there are no wires leading from the LEDs back to D4.
As this is a stand-alone device I don't need the SPI pins, perhaps I can use one of those for the PING)))'s data line?
What do you suggest?

2013-03-12 22:24:22 Hi
You mean that you connect the PIR sensor & PING sensor to the Rainbow rain's D3 &D4? And you use the rainbow rain as the microcontroller? i think there are maybe some conflicts with using the D3 & D4 if you do that. by the way, Would you like to share more details with us?
Phoebe
You mean that you connect the PIR sensor & PING sensor to the Rainbow rain's D3 &D4? And you use the rainbow rain as the microcontroller? i think there are maybe some conflicts with using the D3 & D4 if you do that. by the way, Would you like to share more details with us?
