Mengontrol Kecerahan LED Dengan Potensiometer
Rangkaian pengontrol kecerahan LED dengan potensiometer pada Arduino merupakan salah satu aplikasi dasar dalam pengembangan proyek elektronika dan IoT (Internet of Things). Dalam rangkaian ini, potensiometer digunakan untuk mengatur tegangan yang diberikan ke LED, sehingga mengontrol kecerahan cahaya yang dihasilkan oleh LED tersebut.
Berikut daftar komponen yang dibutuhkan untuk membuat rangkaian
tersebut:
- Arduino board, berfungsi sebagai mikrokontroler yang mengatur proses kerja pada rangkaian
- LED, sebagai output yang akan dikontrol kecerahannya
- Potensiometer, yang digunakan sebagai pengatur (variable resistor) dengan nilai 10K
- Resistor, untuk membatasi arus yang mengalir melalui LED dengan nilai antara 100 ohm sampai 220 ohm
- Kabel penghubung dan breadboard untuk merangkai komponen
Proses kerja:
“Sebuah
LED yang berfungsi sebagai output terletak pada pin 13, yang akan dikontrol
dengan menggunakan potensiometer. Potensiometer diletakkan pada pin analog A5
pada arduino yang berfungsi untuk mengontrol kecerahan (redup-terang) pada
LED.”
Listing program:
const int pot=A5;
const int led=13;
int val;
void setup()
{
Serial.begin(9600);
pinMode(pot,INPUT);
pinMode(led,OUTPUT);
}
void loop()
{
val =
analogRead(pot);
val = map(val,
0, 1023, 0, 255);
analogWrite(led,
val);
Serial.print("Nilai Potensiometer : ");
Serial.println(val);
}
Komentar