Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- byte red = 0;
- byte green = 0;
- byte blue = 0;
- #define redPin 9
- #define bluePin 10
- #define greenPin 11
- void setup()
- {
- pinMode(redPin, OUTPUT);
- pinMode(greenPin, OUTPUT);
- pinMode(bluePin, OUTPUT);
- }
- void loop()
- {
- goForward();
- goReverse();
- }
- void goForward()
- {
- for(red; red < 255; red++)
- {
- analogWrite(redPin, red);
- delay(100);
- }
- for(blue; blue < 255; blue++)
- {
- analogWrite(bluePin, blue);
- delay(100);
- }
- for(green; green < 255; green++)
- {
- analogWrite(greenPin, green);
- delay(100);
- }
- }
- void goReverse()
- {
- for(red; red > 0; red--)
- {
- analogWrite(redPin, red);
- delay(100);
- }
- for(blue; blue > 0; blue--)
- {
- analogWrite(bluePin, blue);
- delay(100);
- }
- for(green; green > 0; green--)
- {
- analogWrite(greenPin, green);
- delay(100);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement