Mengontrol Kecerahan LED Dengan Switch Button

Rangkaian untuk mengontrol kecerahan LED dengan dua switch button pada Arduino adalah rangkaian yang memungkinkan pengguna untuk menyesuaikan kecerahan LED menggunakan dua tombol switch (push button). Dalam rangkaian ini, satu tombol digunakan untuk menaikkan kecerahan LED, sedangkan tombol lainnya digunakan untuk menurunkannya. 

Berikut daftar komponen yang digunakan untuk membuat rangkaian tersebut:

  1. Arduino board, yang berfungsi sebagai mikrokontroler yang akan mengatur proses kerja rangkaian
  2. LED, yang akan dikontrol kecerahannya
  3. Dua buah switch button, untuk menaikkan dan menurunkan kecerahan LED
  4. Resistor, untuk melindungi dan membatasi arus yang mengalir ke LED dengan nilai antara 100 ohm sampai 220 ohm
  5. Kabel penghubung dan breadboard untuk merangkai komponen

Proses kerja:

“Sebuah LED sebagai output yang terletak pada pin 13, dikontrol kecerahannya dengan menggunakan 2 tombol pada pin 11 dan pin 12. Tombol pada pin 12 berfungsi untuk menambah kecerahan dan tombol lainnya untuk mengurangi kecerahan.”

Listing program:

const int button1=12;

const int button2=11;

const int led=13;

void setup()

{ pinMode(button1,INPUT);

  pinMode(button2,INPUT);

  pinMode(led,OUTPUT);

  digitalWrite(button1,HIGH);

  digitalWrite(button2,HIGH);}

  int brightness=0;

void loop(){

  if(digitalRead(button1)==LOW)

  {brightness++;}

  else if(digitalRead(button2)==LOW)

  {brightness--;}

  brightness=constrain(brightness,0,255);

  analogWrite(led,brightness);

  delay(20);

}






Komentar

Postingan populer dari blog ini

Teks Berjalan Pada LCD (Running Text)

Pembelajaran Berbasis Proyek Dalam Meningkatkan Kemampuan Berpikir Kreatif & Kemampuan Mencipta Pada Siswa Teknik Elektronika

Pendidikan Inklusif Dalam Upaya Meningkatkan Kemampuan Komunikasi Dan Kolaborasi Pada Siswa Teknik Elektronika