top of page

Electronics

Class 1 - Arduino

​

//Define variables

const int Red_Led_Pin=3;

const int Yellow_Led_Pin=4;

const int Green_Led_Pin=5;

const int Red=6;

int dt= 500;

 

//function definitions

void setup() {

  // put your setup code here, to run once:

  pinMode(Red_Led_Pin, OUTPUT);

  pinMode(Yellow_Led_Pin, OUTPUT);

  pinMode(Green_Led_Pin, OUTPUT);

  pinMode(Red, OUTPUT);

 

}

 

//Running codes

void loop() {

  // put your main code here, to run repeatedly:

  //First part of the song

  delay(800);

  digitalWrite(Red_Led_Pin, HIGH);

  delay(700);

  digitalWrite(Red_Led_Pin, LOW);

  delay(80);

  digitalWrite(Yellow_Led_Pin, HIGH);

  delay(80);

  digitalWrite(Yellow_Led_Pin, LOW);

  delay(80);

  digitalWrite(Green_Led_Pin, HIGH);

  delay(80);

  digitalWrite(Green_Led_Pin, LOW);

  delay(80);

  digitalWrite(Red, HIGH);

  delay(80);

  digitalWrite(Red, LOW);

  delay(600);

 

//Second part of the song

  digitalWrite(Red, HIGH);

  delay(550);

  digitalWrite(Red, LOW);

  delay(80);

  digitalWrite(Green_Led_Pin, HIGH);

  delay(80);

  digitalWrite(Green_Led_Pin, LOW);

  delay(80);

  digitalWrite(Yellow_Led_Pin, HIGH);

  delay(80);

  digitalWrite(Yellow_Led_Pin, LOW);

  delay(80);  

  digitalWrite(Red_Led_Pin, HIGH);

  delay(80);

  digitalWrite(Red_Led_Pin, LOW);

 

}

bottom of page