a | b | |
---|
| 0 | + | //includes |
---|
| 0 | + | #include "Arduino.h" |
---|
| 0 | + | |
---|
| 0 | + | int ledPin = 10; |
---|
| 0 | + | |
---|
| 0 | + | void setup() { |
---|
| 0 | + | pinMode(ledPin, OUTPUT); |
---|
| 0 | + | for(i = 0 ; i <= 15; i+=1) |
---|
| 0 | + | { |
---|
| 0 | + | analogWrite(ledPin, i); |
---|
| 0 | + | delay(5); |
---|
| 0 | + | } |
---|
| 0 | + | } |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | void loop() |
---|
| 0 | + | { |
---|
| 0 | + | for(i = 15 ; i <= 255; i+=1) |
---|
| 0 | + | { |
---|
| 0 | + | analogWrite(ledPin, i); |
---|
| 0 | + | if (i > 150) { |
---|
| 0 | + | delay(4); |
---|
| 0 | + | } |
---|
| 0 | + | if ((i > 125) && (i < 151)) { |
---|
| 0 | + | delay(5); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 100) && (i < 126)) { |
---|
| 0 | + | delay(7); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 75) && (i < 101)) { |
---|
| 0 | + | delay(10); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 50) && (i < 76)) { |
---|
| 0 | + | delay(14); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 25) && (i < 51)) { |
---|
| 0 | + | delay(18); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 1) && (i < 26)) { |
---|
| 0 | + | delay(19); |
---|
| 0 | + | } |
---|
| 0 | + | } |
---|
| 0 | + | for(i = 255; i >=15; i-=1) |
---|
| 0 | + | { |
---|
| 0 | + | analogWrite(ledPin, i); |
---|
| 0 | + | if (i > 150) { |
---|
| 0 | + | delay(4); |
---|
| 0 | + | } |
---|
| 0 | + | if ((i > 125) && (i < 151)) { |
---|
| 0 | + | delay(5); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 100) && (i < 126)) { |
---|
| 0 | + | delay(7); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 75) && (i < 101)) { |
---|
| 0 | + | delay(10); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 50) && (i < 76)) { |
---|
| 0 | + | delay(14); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 25) && (i < 51)) { |
---|
| 0 | + | delay(18); |
---|
| 0 | + | } |
---|
| 0 | + | if (( i > 1) && (i < 26)) { |
---|
| 0 | + | delay(19); |
---|
| 0 | + | } |
---|
| 0 | + | } |
---|
| 0 | + | delay(970); |
---|
| 0 | + | } |
---|
... | |
---|