Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int LED_PIN = 4;
- const int BUTTON_PIN = 5;
- int mode = 0;
- void setup() {
- // put your setup code here, to run once:
- pinMode(LED_PIN, OUTPUT);
- pinMode(BUTTON_PIN, INPUT);
- }
- void loop() {
- // put your main code here, to run repeatedly:
- if(digitalRead(BUTTON_PIN) == HIGH){
- if(mode == 0){
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- delay(125);
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- mode++;
- delay(100);
- }
- else if(mode == 1){
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- delay(125);
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- delay(125);
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- mode++;
- delay(100);
- }
- else if(mode == 2){
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- delay(125);
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- mode++;
- delay(100);
- }
- else if(mode == 3){
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- delay(125);
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- mode++;
- delay(100);
- }
- else if(mode == 4){
- digitalWrite(LED_PIN, HIGH);
- delay(125);
- digitalWrite(LED_PIN, LOW);
- mode = 0;
- delay(100);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement