LED Blinking Menggunakan Arduino



Mari belajar tentang bagaimana cara membuat LED Blinking (berkedip) menggunakan keluaran digital dari Arduino. Project ini cocok bagi Anda yang baru mengenal Arduino. Kita akan menghubungkan LED dengan Arduino Uno dan menyusun program sederhana untuk menyalakan dan mematikan LED (membuat LED berkedip-kedip).

Peralatan yang dibutuhkan yaitu :
1. Arduino + kabel USB A-B
2. Resistor 220 Ohm
3. LED
4. Breadboard/Protoboard
5. Kabel Jumper

Lankah yang perlu dilakukan :
1. Membuat rangkaian seperti gambar di bawah. Kaki LED terhubung ke dua pin pada Arduino, kaki negatif terhubung ke ground dan kaki positif ke pin 9. Komponen antara LED dan ground dipasang sebuah resistor, yang membantu membatasi arus untuk mencegah kelebihan arus pada LED. Tanpa resistor, akan berakibat LED terbakar.


2. Memasukan kode program (sketch) ke Arduino IDE. Sketch-nya seperti yang ada dibawah, kemudian copy-paste ke Arduino IDE.


      int pinLED = 9; //LED disambungkan dengan pin Digital 9

      void setup() {
        pinMode(pinLED, OUTPUT); //set pinLED sebagai output
      }

      void loop() {
        digitalWrite(pinLED, HIGH); //menyalakan LED
        delay(1000);
        digitalWrite(pinLED, LOW); //mematikan LED
        delay(1000);
      }


Penjelasan Sketch :
  • void setup() digunakan untuk menjalankan program satu kali, biasanya digunakan untuk pengaturan pin sebagai INPUT atau OUTPUT.
  • void loop() digunakan untuk menjalankan program berulang-ulang dan terus menerus, kode program dijalankan dari baris atas sampai kebawah dan terus berulang.
  • digitalWrite(pinLED, HIGH) perintah untuk menyalakan LED, dan delay(1000) untuk menahan perintah sebelumnya yaitu menyalakan LED selama 1000 ms atau 1 Secon (detik).
  • digitalWrite(pinLED, LOW) untuk mematikan LED selama 1000 ms. Delay di sini dapat kita rubah sesuai dengan kecepatan berkedipnya (misalnya diatur 100ms).

3. Menghubungkan Arduino dengan komputer menggunakan USB A-B, kemudian upload sketch. Setelah berhasil di-upload, maka Arduino akan menjalakan atau beroperasi sesuai kode program, yaitu membuat LED blinking. Untuk mempermudah bisa lihat video di bawah ini.



0 komentar:

Posting Komentar