// Name: Choi Ka Ho
// No.: 240021155
// Class: EG114403/1D
// Program: Ex6_Q2
#define LED_Out_Pin 25 //LED Pin
#define SW_In_Pin 15 //Switch Pin
#define VR_In_Pin 36 //Potentiometer Pin
int VRvalue;
void setup() {
Serial.begin(115200);
pinMode(LED_Out_Pin, OUTPUT);
pinMode(SW_In_Pin, INPUT_PULLUP);
}
void loop() {
VRvalue = analogRead(VR_In_Pin);
int mappedVRvalue = map(VRvalue, 0, 4095, 0, 100);
if (mappedVRvalue > 99) {
digitalWrite(LED_Out_Pin, HIGH);
delay(100);
digitalWrite(LED_Out_Pin, LOW);
delay(100);
} else {
digitalWrite(LED_Out_Pin, HIGH);
delay(500);
digitalWrite(LED_Out_Pin, LOW);
delay(500);
}
}