Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void loop()
- {
- digitalWrite(latch1, LOW);
- shiftOut(data1, clock1, MSBFIRST, ~digitOne[player1Points]);
- shiftOut(data1, clock1, MSBFIRST, ~digitTwo[player2Points]);
- digitalWrite(latch1, HIGH);
- if(player1Points >= score)
- {
- player1Celebrate();
- }
- if(player2Points >= score)
- {
- player2Celebrate();
- }
- int val = analogRead(pot);
- val = map(val, 0, 1023, 1, 100);
- if(flag == 'F')
- {
- chaseForward(strip.Color(127, 0, 0), val);
- }
- if(flag == 'R')
- {
- chaseReverse(strip.Color(0, 0, 127), val);
- }
- int AbuttonState = digitalRead(player1);
- if(AbuttonState == LOW && turn == 'A' && flag != 'F' && flag != 'R')
- {
- i = 0;
- //Turns off player 1 LEDs
- digitalWrite(latch2, LOW);
- shiftOut(data2, clock2, MSBFIRST, 255);
- digitalWrite(latch2, HIGH);
- chaseForward(strip.Color(0, 127, 0), val); // White
- }
- int BbuttonState = digitalRead(player2);
- if(BbuttonState == LOW && turn == 'B' && flag != 'F' && flag != 'R')
- {
- i = 30;
- //Turns off player 2 LEDs
- digitalWrite(latch3, LOW);
- shiftOut(data3, clock3, MSBFIRST, 255);
- digitalWrite(latch3, HIGH);
- chaseReverse(strip.Color(127, 0, 127), val); // Red
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement