int led1 = 13, led2=12, led3=11, led4=10, buzzer=9, potpin=A0,value;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); //untuk komunikasi data dengan pin serial pada kecepatan 9600 bps
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(buzzer, OUTPUT);
pinMode(potpin, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
value = analogRead(potpin); //ambil data nilai dari potensiometer
tone(buzzer, value); //nyalain buzzer dari potensiometer
//nyalain led dengan potensiometer
if(value > 100){
digitalWrite(led4, HIGH);
}
else{
digitalWrite(led4, LOW);
}
if(value > 200){
digitalWrite(led3, HIGH);
}
else{
digitalWrite(led3, LOW);
}
if(value > 300){
digitalWrite(led2, HIGH);
}
else{
digitalWrite(led2, LOW);
}
if(value > 400){
digitalWrite(led1, HIGH);
}
else{
digitalWrite(led1, LOW);
}
}