Menyalakan 4 LED dengan 1 Push Button Langkah Mudah Belajar Arduino

Bintan News - LED dapat dinyalakan dengan memberi tegangan pada masing-masing kakinya. Kaki yang memiliki ukuran pendek kita sambung ke negatif serta kaki LED yang berukuran panjang kita beri tegangan positif (+). Dengan catatan, tegangan yang kita supply ke LED sebesar 3 volt. Jika voltase yang kita beri lebih dari 3V, kita wajib memberi resistor pada salah satu kakinya.

Menyalakan 4 LED dengan 1 Push Button Langkah Mudah Belajar Arduino
Menyalakan 4 LED dengan hanya menggunakan 1 push button dapat kita buat menggunakan bantuan arduino uno R3. Yang perlu anda persiapkan adalah peralatan yang dibutuhkan. Kali ini, kita memerlukan bahan-bahan berikut:
  1. Arduino uno R3 ( bisa yang clone)
  2. Breadboar (ukuran kecil saja, cukup)
  3. Dioda LED 4 buah
  4. Resistor ukuran 220 ohm sebanyak 4 buah
  5. Kabel Male to male secukupnya, pada kali ini saya butuh 8 buah
  6. Power untuk arduino

Skematik Menyalakan 4 LED dengan 1 Push Button

Skematik untuk pembelajaran kali ini sangat simpel dan tidak memerlukan banyak bahan. Seperti yang bahan-bahan yang saya sebutkan, terdapat 4 led yang perlu kita hubungkan ke Arduino, dan 1 push button.
Menyalakan 4 LED dengan 1 Push Button Langkah Mudah Belajar Arduino

Silahkan perhatikan gambar dengan baik, terutama pada bagian atau titik sambungan. Jika anda salah meletakkan titik sambungan dari skematik ini, otomatis led tidak akan hidup.

Kami juga sudah membuatkan project yang mirip sekali dengan rangkaian kita saat ini, antara lain:

Bagian penting lainnya yang perlu diperhatikan adalah, arus positif dan negatif. Pastikan anda tidak membuat kesalahan dari kutub tegangan, jika tidak, LED juga tidak nyala.

Sketch Menyalakan 4 LED dengan 1 Push Button

Adapun sktch yang kita butuhkan dalam membuat proyek arduino ini saya berikan dibawah ini. Langkah yang perlu anda lakukan adalah copy sketch berikut dan paste di aplikasi arduino IDE. Silahkan Verify terlebih dahulu, untuk memastikan tidak ada kode yang tertinggal.

//Pak Galingging
int button = 2;
int nilaibutton;
int count;

int led1 = 8;
int led2 = 9;
int led3 = 10;
int led4 = 11;

void setup() {
  Serial.begin(9600);
  pinMode(button, INPUT);
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(led4, OUTPUT);
}

void loop() {
  nilaibutton = digitalRead(button);
  //  Serial.println(nilaibutton);

  if (nilaibutton == 1) {
    count++;
    Serial.println(count);
    delay(300);
    if (count == 1) {
      digitalWrite(led1, HIGH);digitalWrite(led2, HIGH);digitalWrite(led3, HIGH);digitalWrite(led4, HIGH);
    }
    if (count == 2) {
      digitalWrite(led1, LOW);digitalWrite(led2, LOW);digitalWrite(led3, LOW);digitalWrite(led4, LOW);
      count = 0;
    }
  }

}

Cara kerja dari sketch tersebut

1. Int
Kita memerintahkan arduino agar menggunakan PIN 8 menjadi LED1, PIN 9 menjadi led2, pin 10 menjadi led3, dan pin 11 menjadi led4. Kemudian pin 2 adalah signal dari push button.

2. Void Setup
Bagian ini sebagai konfirmasi penggunaan PIN output atau input. Kita menggunakan PIN 8, 9, 10, 11 sebagai output. Sementara PIN 2 kita gunakan sebagai INPUT signal.

3. Void Loop
Perintah disini digunakan sebagai proses yang terus menerus dikerjakan oleh microkontroller ini. Melakukan penghitungan sinyal yang masuk dari push button sampai dengan 2 kali, jika sudah mencapai dua kali, otomatis hitungan direset menjadi nol.

Kejadian yang kita inginkan adalah, apabila hitungan push button 1 maka semua led akan dinyalakan. Berbeda halnya saat hitungan button adalah 2, semua led akan padam.

Merangkai Rangkaian 4 LED dengan 1 Push Button

Berikut tahapan yang kita kerjakan dalam proyek arduino kali ini, antara lain:
  1. Pasang semua LED dengan arah yang sama di breadboard
  2. Beri resistor di salah satu kaki dari setiap LED
  3. sambungkan negatif masing-masing led ke PIN 8, 9, 10, 11 secara berurut
  4. Hubungkan kaki positif led ke sumber tenaga postif yang berasal dari PIN 5V
  5. Kaki push button diberi sumber tegangan yang berasal dari PIN 5 V dan Pin GND, namun terlebih dahulu diberi resistor agar tidak sortsircuit (korslet)
  6. Kemudian dari dekat resistor yang ada pada button kita ambil sebagai titik dan dihubungkan ke PIN 2 di arduino Uno R3

Upload Sketch ke Arduino

Langkah dan cara mengupload sketch ke dalam arduino sangat mudah. Berikut langkah detail upload sketch kedalam arduino:
  1. Hubungkan kabel USB ke arduino dan ke laptop yang terinstal aplikasi IDE
  2. Buka sketch menggunakan aplikasi arduino IDE
  3. Verify terlebih dahulu, untuk memastikan tidak error program yang akan dikirim, jika error, silahkan perbaiki sampai lolos verify
  4. Tekan tombol panah (upload)
  5. tunggu hingga proses 100%
Catatan: 
1. Pastikan anda mengambil arus negatif dari button menuju PIN 2, jika tidak LED akan berkedip saja.

Video Tutorial Menyalakan 4 LED dengan 1 Push Button Langkah Mudah Belajar Arduino

Selain artikel ini, kami sudah membuatkan video tutorial nya di youtube. Semoga saja dengan adanya video ini akan mempermudah anda dalam belajar program arduino.


Begitu langkah dalam Menyalakan 4 LED dengan 1 Push Button Langkah Mudah Belajar Arduino diatas. Jika ada pertanyaan silahkan hubungi kami melalu WA.