SHOW:
|
|
- or go back to the newest paste.
| 1 | - | int ledPin1 = 3, ledPin2 = 5, ledPin3 = 6; |
| 1 | + | int ledPins[] = {3, 5, 6, 9, 10, 11};// hard code locations for leds
|
| 2 | - | int ledPin4 = 9, ledPin5 = 10, ledPin6 = 11; |
| 2 | + | const int numVals = 6; |
| 3 | int pwmVals[numVals]; | |
| 4 | - | int pwmVal1 = 0, pwmVal2 = 0, pwmVal3 = 0; |
| 4 | + | |
| 5 | - | int pwmVal4 = 0, pwmVal5 = 0, pwmVal6 = 0; |
| 5 | + | |
| 6 | for( int i = 0; i < numVals; i++){
| |
| 7 | pinMode(ledPins[i], OUTPUT); | |
| 8 | - | pinMode(ledPin1, OUTPUT); |
| 8 | + | pwmVals[i] = 0; |
| 9 | - | pinMode(ledPin2, OUTPUT); |
| 9 | + | } |
| 10 | - | pinMode(ledPin3, OUTPUT); |
| 10 | + | |
| 11 | - | pinMode(ledPin4, OUTPUT); |
| 11 | + | |
| 12 | - | pinMode(ledPin5, OUTPUT); |
| 12 | + | for( int i = 0; i < numVals; i++){
|
| 13 | - | pinMode(ledPin6, OUTPUT); |
| 13 | + | pwmVals[i] = int( random(255) ); |
| 14 | analogWrite(ledPins[i], pwmVals[i]); | |
| 15 | } | |
| 16 | delay(100); | |
| 17 | - | pwmVal1 = int( random(255) ); |
| 17 | + |