Step 9:

Now we need to connect pin 15 of the shift register to pin 8 of the ULN2803's. See images.
<p>Awesome! Finally done, although I had some problems with a &quot;collect 2 error ID(...)&quot; but realized I downloaded the wrong library XD. Where can I learn more about this code and how it works precisely? Thank you so much :3</p>
friend i am also getting same error help me......<br>my error is collect2.exe exit status 1.?
<p>hey I'm having the same problem - did you ever figure this out?</p>
<p>I turned mine into a rainbow poptart cat. This was fun!!</p>
good job 74HC595
<p>The schematic answers a few doubts I've had about how to daisy chain multiple 74HC595 shift registers - thanks for that.</p><p>I first thought you hadn't included schematics, but you did. Schematics are VERY important for documentation purposes, and their use needs to be encouraged.</p><p>The only slight problem is that the 74HC595 and ULN2803 are shown inverted with respect to each other in the schematic. It makes the schematic harder to read, but that might be just me.</p>
Thanks alot I realy learnt alot<br>but do you know any tutorials about shift registers coding I want to learn it<br>thanks
<p>Hi! I couldn't find </p><p>Link to ShiftPWM: http://code.google.com/p/shiftpwm/downloads/detail?name=ShiftPWM_v1_03.zip<br> Link to RainBoard Code: http://code.google.com/p/rainboard/downloads/list</p><p>plz help me....</p>
<p>Can TPIC6C595 drivers be used instead of the 74HC595/ULN2803 combination in this setup?</p>
If the Darlington drivers can handle 500ma each, and the 3 RGB LEDs on each channel are only drawing 60ma together, would it be possible to use 6-LED strips (120ma) or even half a strip (15/3 * 60ma = 300ma)? Or is there some other limiting factor? <br> <br>Maybe it's 60ma x 3 colors per LED = 180ma. But even then I should be able to use 6 LED lengths.
Sorry, I can't match up the diagram and the text. According to the text, both register pins 12 and 14 are connected to Arduino pin 8. According to the picture, register pin 12 is connected to Arduino pin 8 register pin 14 is connected to Arduino pin 11. <br> <br>Am I reading it wrong? If not, which is right?
can i used an ordinary &quot;LED&quot; instead the RGB led strip.?? Because RGB led is not available in my place... <br>
i love futurama
I want to ask the same?
cool! is it possible to sync them to music and use them to build a mini dance floor? and add random colours etc etc? im not familiar with coding but i have a few frnds who could help me if im able to explain to them clearly...
In the &quot;INTRO:RainBoard&quot; the schematic to show there&acute;s power 12v in the leds together with the pin 10 uln2803. is it correct ? <br> <br>The ULN2803 don&acute;t need power in Pin 10 ???
can I make it fade more slowly? rather than have it change so fast, I'd want one color to be displayed for a longer period of time and then slowly fade to the next.<br><br>haven't checked the code yet, but I figure I'd just have to change some delay times ?
I am getting errors with CShiftPWM.cpp file while compiling. any suggestions ? <br>
This is an excellent instructable! I love your analogy for the shift registers too. I'm waiting on some parts so i can implement this into a solar powered, recycled bottle light fitting. Thanks for the instructable!
This looks so interresting , I would like to study the code ...The RainBoard file doesn't have a pde file as it is an ino ? Just wondering if I am missing something ? <br>Thanks for the share, you did an awesome job ! <br>Build_it_Bob
After Arduino IDE 1.0's release, sketches are now saved in the *.ino format, with previous versions saving in the *.ide format. I'm not sure if the *.ino format will work with previous versions of the Arduino IDE, but download the latest version and it should upload to the Arduino with no problems. If you have any questions or run into any road blocks, feel free to post a comment here and I will glad to help you out! ^^
Is there some code to try this out? Can someone tell me how to setup spi in Arduino with the 74C595? setBitOrder lsb or msb. setClkDividers and setDataMode<br>Thanks<br>Don
Nice )
Hi otbpaintball, <br> <br>Thanks for posting this project. This is just too kool! :0)
Awesome project!
Perfect! This instructable has all the basic information I have been looking for to run multiple LEDS on the Arduino Uno I just received for Christmas! Thank you!
I'm so glad you like it! If you want to learn more about Shift Registers and the Arduino, be sure to check out the ShiftOut tutorial on the Arduino's main site: http://www.arduino.cc/en/Tutorial/ShiftOut. Good luck on your future projects and have fun with your new Arduino!

About This Instructable



More by otbpaintball:Samsung Gear VR - Head-mounted Cable Management RainBoard - RGB LED Rainbow Fader 
Add instructable to: