// Pin Variables
const int LED_red = 8;
const int LED_blue = 11;
int buzzerPin = 9;
int tiltPin = 10;
void setup() {
// put your setup code here, to run once:
// setup pins
pinMode(LED_blue, OUTPUT);
pinMode(LED_red, OUTPUT);
pinMode(buzzerPin, OUTPUT);
pinMode(tiltPin, INPUT_PULLUP);
// Make sure LED and buzzer are turned off
digitalWrite(LED_red, LOW);
digitalWrite(LED_blue, LOW);
digitalWrite(buzzerPin, LOW);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(tiltPin) == HIGH) {
digitalWrite(buzzerPin, HIGH);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
digitalWrite (LED_red, HIGH);
digitalWrite (LED_blue, LOW);
delay (250);
digitalWrite (LED_red, LOW);
digitalWrite (LED_blue, HIGH);
delay (250);
}
if (digitalRead(tiltPin) == LOW) {
digitalWrite(LED_red, LOW);
digitalWrite(LED_blue, LOW);
digitalWrite(buzzerPin, LOW);
}
}
Comments
Please log in or sign up to comment.