Skip to content Skip to sidebar Skip to footer

Widget Atas Posting


Project Arduino - Implementasi IF Pada Tombol Pengendali LED

Project kali ini, saya akan menggunakan fungsi seleksi IF.
Tidak hanya itu, project ini akan menunjukkan cara membaca input digital pin Arduino, saat tombol ditekan.
Oke, sekarang apa saja komponen yang butuhkan ?
Simak dan catat yaa...




Daftar Komponen

Komponen yang perlu disediakan adalah :
  1. 1 x Arduino uno
  2. 1 x Breadboard
  3. 1 x LED
  4. 1 x Resistor 220 Ohm 
  5. 1 x Resistor 10 KOhm 
  6. 1 x Push button




Gambar Rangkaian

Rangkai komponen seperti pada gambat di bawah ini!




Sketch Arduino


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
byte tombol = 0;

void setup() {
  pinMode(9, OUTPUT);
  pinMode(8, INPUT);
}

void loop() {
  tombol = digitalRead(8);

  if (tombol == HIGH) {
    // LED nyala
    digitalWrite(9, HIGH);
  } else {
    // LED padam
    digitalWrite(9, LOW);
  }
}

Penjelasan:

byte tombol = 0; baris sketch ini berfungsi utk membuat variabel tombol yang akan digunakan untuk membaca kondisi tombol (ditekan/tidak ditekan). Nilai awalnya diberikan 0.
pinMode(9, OUTPUT); pin 9 pada Arduino diseting sebagai OUTPUT.
pinMode(8, INPUT); pin 8 pada Arduino diseting sebagai INPUT.
tombol = digitalRead(8); baris ini berfungsi untuk membaca data pin 9 yang bersumber dari tombol switch.
baris 11 sampai dengan 17, menunjukkan fungsi kondisional IF. Jika pada varibel tombol terbaca HIGH, maka LED akan nyala. Tapi jika sebaliknya, LED akan padam.




Daftar Pustaka

Sumber referensi:
https://www.arduino.cc/en/Tutorial/Button
https://www.instructables.com/id/How-to-use-a-Push-Button-Arduino-Tutorial/




Post a Comment for "Project Arduino - Implementasi IF Pada Tombol Pengendali LED"

Berlangganan via Email