Forum >Rainbow Ring / RGB Ring v3
ArduinoGeneral

Rainbow Ring / RGB Ring v3

userHead vad710 2014-11-01 12:21:51 2925 Views4 Replies
I have received v3 of the Rainbow Ring and I am unsure of which pins I should solder.

Most of the docs I have seen have the RGB Ring function through the FTDI board and this is not what I need. I just want to turn the LEDs on /off through a Netduino using serial communication and I am not sure which pins I should be connecting to.

Any help would be much appreciated.

thanks!
2014-11-05 18:29:25 Hello Vinny,

Are you using I2C Connection? Did you upload the "sender" and "receiver" code to Netduino and rainbow module?
How do you connect the module? Could you attach a simple photo?
userHeadPic Grey.CC
2014-11-04 14:57:15 I went ahead and soldered the connectors to the row of 7 pins on the Rainbow Ring board - the one with the pins: GND, DR, VCC, RX and TX

I then connected GND->GND, VCC->5V, RX->D0, TX->D1

I opened up a serial connection over COM1 (at 9600 baud, 8 data bits, 1 stop bit, no parity) and attempted to send it the following command:

[code]            buffer[0]=0xF1;
            buffer[1]= (byte)(led % 12);
            buffer[2]=rr;
            buffer[3]=gg;
            buffer[4]=bb;
            buffer[5]=0xF1;
            RGBringSend(6);[/code]

it should set all the LEDs to blue.

but no response from the Rainbow Ring. I pressed switch 1 on the board and confirmed that it was powered and functional (the lights would go through the demo) - but i have not been able to control the Rainbow Ring via Serial on a Netduino.

I figured this would be a fairly simple task but I am having a tough time with it. Any help would be appreciated.

thanks!
userHeadPic vad710
2014-11-04 07:05:16 Hi Grey,

Thanks for the reply! I saw the instructions for I2C connection - I am hoping to use Serial connection instead. Are you saying that I can use the same pins for I2C for Serial?

Thanks again!

Vinny
userHeadPic vad710
2014-11-03 19:16:28 Hello,

You could check the second I2C connection. It is using Arduino UNO as micro controller. I2C interface.
[url=https://www.dfrobot.com/wiki/index.php?title=Rainbow_Ring_V3_(SKU:DFR0141)#2.I2C_Connection_Instructions]https://www.dfrobot.com/wiki/index.php?title=Rainbow_Ring_V3_(SKU:DFR0141)#2.I2C_Connection_Instructions[/url]

The right side FTDI interface pin "GND NC Vcc TX RX DTR" is better to be soldered. You need to download the receiver sketch to the board.

userHeadPic Grey.CC