Hi Guys
Bit Of Help! please i'm completely new to the arduino language
how would i tell arduino to change from one script to another with out plugin into pc
i got 4 different scripts for 8 shift registers - 64 leds Knight rider-- led chaser--- and--- two random scripts
below is a shortened example of the script im using for all 4
any help most appreciated
int i, time = 1000;
void setup()
{
pinMode(2, OUTPUT);//data
pinMode(3, OUTPUT);//latch
pinMode(4, OUTPUT);//clock
}
void loop()
{
digitalWrite(3, LOW);
//shiftOut(dataPin, clockPin, bitOrder, value)
shiftOut(2, 4, MSBFIRST, 0); //shift register 8
shiftOut(2, 4, MSBFIRST, 0); //shift register 7
shiftOut(2, 4, MSBFIRST, 0); //shift register 6
shiftOut(2, 4, MSBFIRST, 1); //shift register 5
shiftOut(2, 4, MSBFIRST, 0); //shift register 4
shiftOut(2, 4, MSBFIRST, 0); //shift register 3
shiftOut(2, 4, MSBFIRST, 0); //shift register 2
shiftOut(2, 4, MSBFIRST, 1); //shift register 1
digitalWrite(3, HIGH);
delay(time);
digitalWrite(3, LOW);
//shiftOut(dataPin, clockPin, bitOrder, value)
shiftOut(2, 4, MSBFIRST, 0); //shift register 8
shiftOut(2, 4, MSBFIRST, 0); //shift register 7
shiftOut(2, 4, MSBFIRST, 0); //shift register 6
shiftOut(2, 4, MSBFIRST, 2); //shift register 5
shiftOut(2, 4, MSBFIRST, 0); //shift register 4
shiftOut(2, 4, MSBFIRST, 0); //shift register 3
shiftOut(2, 4, MSBFIRST, 0); //shift register 2
shiftOut(2, 4, MSBFIRST, 2); //shift register 1
digitalWrite(3, HIGH);
delay(time);
digitalWrite(3, LOW);
//shiftOut(dataPin, clockPin, bitOrder, value)
shiftOut(2, 4, MSBFIRST, 0); //shift register 8
shiftOut(2, 4, MSBFIRST, 0); //shift register 7
shiftOut(2, 4, MSBFIRST, 0); //shift register 6
shiftOut(2, 4, MSBFIRST, 4); //shift register 5
shiftOut(2, 4, MSBFIRST, 0); //shift register 4
shiftOut(2, 4, MSBFIRST, 0); //shift register 3
shiftOut(2, 4, MSBFIRST, 0); //shift register 2
shiftOut(2, 4, MSBFIRST, 4); //shift register 1
digitalWrite(3, HIGH);
delay(time);
digitalWrite(3, LOW);
}