Stap 15: rainbowCyclePlayer1 en rainbowCyclePlayer2
Nogmaals, zijn rainbowCyclePlayer1 en rainbowCyclePlayer2 zeer vergelijkbaar. Ik zal hier alleen rainbowCyclePlayer1 uitleggen.De functies worden aangeroepen wanneer een van de spelers het spel wint. De functie wordt gestart door het uitschakelen van speler 1 van LEDs, dan ik eigenlijk dezelfde code uit het voorbeeld van de strandtest gebruiken om de LEDs oplichten in een regenboogeffect. In rainbowCyclePlayer1 richting de kleuren speler 1 en in de rainbowCyclePlayer2, de kleuren toewerken naar speler 2.
Nogmaals, is de 'delay(wait)' het aantal milliseconden instellen door de potmeter. De functie eindigt door te draaien op speler 1 van LEDs, omdat in dit geval speler 1 won de wedstrijd.
rainbowCyclePlayer1 functie hier
rainbowCyclePlayer2 functie hier