Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int ledred = 9; // the pin that the LED is attached to
- int ledblue = 10;
- int ledgreen = 11;
- int counter = 8;
- // the setup routine runs once when you press reset:
- void setup() {
- // declare pin 9 to be an output:
- pinMode(ledred, OUTPUT);
- pinMode(ledblue, OUTPUT);
- pinMode(ledgreen, OUTPUT);
- pinMode(A0, OUTPUT);
- }
- // the loop routine runs over and over again forever:
- void loop (){
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- tone(A0, 147, 100);
- delay(150);
- analogWrite(ledblue, LOW);
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- tone(A0, 147, 100);
- delay(150);
- analogWrite(ledblue, LOW);
- analogWrite(ledgreen, 255);
- tone(A0, 131, 100);
- delay(150);
- analogWrite(ledgreen, LOW);
- delay(250);
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- tone(A0, 147, 125);
- delay(175);
- analogWrite(ledblue, LOW);
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- tone(A0, 147, 100);
- delay(150);
- analogWrite(ledblue, LOW);
- analogWrite(ledgreen, 255);
- tone(A0, 131, 100);
- delay(150);
- analogWrite(ledgreen, LOW);
- delay(300);
- analogWrite(ledgreen, 255);
- tone(A0, 131, 100);
- delay(150);
- analogWrite(ledgreen, LOW);
- delay(700);
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- tone(A0, 147, 100);
- delay(150);
- analogWrite(ledblue, LOW);
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- tone(A0, 147, 100);
- delay(150);
- analogWrite(ledblue, LOW);
- analogWrite(ledgreen, 255);
- tone(A0, 131, 150);
- delay(175);
- analogWrite(ledgreen, LOW);
- delay(250);
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- tone(A0, 147, 125);
- delay(175);
- analogWrite(ledblue, LOW);
- analogWrite(ledred, 255);
- tone(A0, 175, 200);
- delay(250);
- analogWrite(ledred, LOW);
- delay(150);
- while (counter > 0)
- {
- tone(A0, 262, 100);
- analogWrite(ledred, 255);
- delay(30);
- analogWrite(ledred, LOW);
- analogWrite(ledblue, 255);
- delay(30);
- analogWrite(ledblue, LOW);
- analogWrite(ledgreen, 255);
- delay(30);
- analogWrite(ledgreen, LOW);
- counter --;
- }
- analogWrite(ledgreen, LOW);
- delay(575);
- counter = 8;
- }
Advertisement
Add Comment
Please, Sign In to add comment