//elegoo Nano Hardware as "Arduino Nano" on ATMega328P (Old Bootloader)
//claiming the pins
const int led_green = A1;
const int led_red = A2;
const int led_yellow1 = A3;
const int led_yellow2 = A4;
const int led_yellow3 = A5;
int button_value = LOW;
int sound = A7;
//set Input Output
void setup() {
pinMode(led_red, OUTPUT);
pinMode(led_yellow1, OUTPUT);
pinMode(led_yellow2, OUTPUT);
pinMode(led_yellow3, OUTPUT);
pinMode(led_green, OUTPUT);
pinMode(sound, OUTPUT);
}
//running commands
void loop() {
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
digitalWrite(led_yellow1, HIGH);
digitalWrite(led_yellow2, HIGH);
digitalWrite(led_yellow3, HIGH);
tone(sound, 1000, 300);
delay(300);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
delay(300);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
digitalWrite(led_yellow1, HIGH);
digitalWrite(led_yellow2, HIGH);
digitalWrite(led_yellow3, HIGH);
tone(sound, 1000, 300);
delay(300);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
delay(300);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
digitalWrite(led_yellow1, HIGH);
digitalWrite(led_yellow2, HIGH);
digitalWrite(led_yellow3, HIGH);
tone(sound, 1000, 300);
delay(300);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
delay(300);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
digitalWrite(led_yellow1, HIGH);
digitalWrite(led_yellow2, HIGH);
digitalWrite(led_yellow3, HIGH);
tone(sound, 1000, 300);
delay(300);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, LOW);
delay(300);
digitalWrite(led_red, HIGH);
delay(3500);
digitalWrite(led_red, LOW);
digitalWrite(led_yellow1, HIGH);
tone(sound, 1000, 300);
delay(750);
digitalWrite(led_yellow1, LOW);
digitalWrite(led_yellow2, HIGH);
tone(sound, 1000, 300);
delay(750);
digitalWrite(led_yellow2, LOW);
digitalWrite(led_yellow3, HIGH);
tone(sound, 1000, 300);
delay(750);
digitalWrite(led_yellow3, LOW);
digitalWrite(led_green, HIGH);
tone(sound, 5000, 1000);
delay(5000);
digitalWrite(led_green, LOW);
}