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/




Belum ada Komentar untuk "Project Arduino - Implementasi IF Pada Tombol Pengendali LED"

Posting Komentar

Komentar anda sangat membantu dalam menyempurnakan konten web ini. Silahkan isi kotak komentar walaupun hanya beberapa kata.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel