#define potensio A0
#define led 11
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); //memulai komunikasi dengan serial monitor
pinMode(potensio, INPUT);
pinMode(led, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
float nilai_sensor = analogRead(A0); //membaca nilai dari potensiometer menggunakan tipe data float untuk menghasilkan bilangan pecahan
int nilai_led = map (nilai_sensor, 0,1023,0,255);
Serial.print ("nilai ADC = ");
Serial.println(nilai_sensor); //menampilkan ADC yang terbaca ke serial monitor,
Serial.print ("nilai led = ");
Serial.println(nilai_led); //menampilkan ADC yang terbaca ke serial monitor,
analogWrite(led, nilai_led);
delay (1000);
}