// LAB 5 ; ADRIANA SARAH BINTI AHMAD FAIZA ; 52224123439
int pir = 13;
int red = 11;
int green = 10;
int blue = 9;
int buzzer = 8;
void setup() {
Serial.begin(9600);
pinMode(pir, INPUT);
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(blue, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop() {
int pirState = digitalRead(pir);
digitalWrite(buzzer, LOW);
if (pirState == HIGH) {
analogWrite(red, 255);
analogWrite(green, 0);
analogWrite(blue, 255);
digitalWrite(buzzer, HIGH);
tone(buzzer, 1000);
Serial.println("Motion Detected! Let's Celebrate!");
} else {
analogWrite(red, 0);
analogWrite(green, 0);
analogWrite(blue, 0);
digitalWrite(buzzer, LOW);
noTone(buzzer);
Serial.println("No Motion");
}
delay(500);
}