Digital material culture​ 2022-2023
Balsam Abu Ajaj
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);
}