const int potensiometerPin = 34; // Pin untuk membaca potensiometer
const int lampuPin = 5; // Pin untuk lampu
void setup() {
Serial.begin(9600);
pinMode(lampuPin, OUTPUT);
Serial.print("HAY. BILLY :) :)");
}
void loop() {
int nilaiPotensiometer = bacaPotensiometer();
int nilaiKecerahan = map(nilaiPotensiometer, 0, 4095, 0, 255);
aturKecerahanLampu(nilaiKecerahan);//Dari Fungsi Void aturKecerahan Lampu
delay(10); // Delay kecil untuk menghindari jitter
}
int bacaPotensiometer() {
return analogRead(potensiometerPin);
}
void aturKecerahanLampu(int kecerahan) {
analogWrite(lampuPin, kecerahan);
}