const int analogInputPin = A0; // Pin analog untuk membaca input tegangan (0-5V)
//const int pwmOutputPin = 13; // Pin output PWM
const int pwmOutputPin = 9; // Pin output PWM
void setup() {
pinMode(pwmOutputPin, OUTPUT); // Inisialisasi pin output PWM
}
void loop() {
// Membaca nilai dari input analog (0-1023)
int sensorValue = analogRead(analogInputPin);
// Memetakan nilai sensor (0-1023) ke nilai PWM (0-255)
int pwmValue = map(sensorValue, 0, 1023, 255, 0);
// Menghasilkan sinyal PWM pada pin 13
analogWrite(pwmOutputPin, pwmValue);
// Delay untuk stabilitas (opsional, dapat diatur lebih kecil untuk respons lebih cepat)
delay(10);
}