Here is what i have
Code:#include "ShiftBrite.h"
#undef int
#undef char
#undef long
#undef byte
#undef abs
#undef float
#undef round
ShiftBrite SB(10); //A ShiftBrite starting on pin 10, assumes the next pins are sequentially going up
void setup() {
pinMode(9,OUTPUT);
digitalWrite(9,HIGH);
SB.setPower(127);
}
//This examples has 4 ShiftBrites chained together in series, and cycles some colours through them
void loop() {
SB.setColor(0,0,0);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
SB.setColor(0,0,1023);
delay(100);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
delay(100);
SB.setColor(0,0,0);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
delay(100);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
delay(100);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,0);
delay(100);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
delay(100);
SB.setColor(0,0,1023);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
delay(100);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
delay(100);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,0);
delay(100);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
delay(100);
SB.setColor(0,0,0);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
delay(100);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
SB.setColor(0,0,1023);
SB.setColor(0,0,1023);
delay(100);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
SB.setColor(0,0,0);
SB.setColor(0,0,1023);
delay(100);
}