Bagaimana membuat Led Berkedip dalam Selang Waktu ? Blinking LED Project..

Prolog

Seperti yang kita ketahui, LED atau Light Emitting Diode memiliki fungsi memancarkan cahaya.

Proyek pertama kali ini adalah membuat lampu LED Berkedip kedip.

Proyek kali ini tentunya perlu diperhatikan sebagai pemahaman awal dari konsep proyek yang lebih rumit kedepannya.



Apa saja Komponen yang diperlukan ?

Komponen yang kita perlukan kali ini adalah..
  • 1 x Arduino Uno or Other.
  • 1 x LED
Jika ada komponen yang kurang kalian bisa kunjungi toko kami EB Store dan fanspage kami..



Prosedur Perikitan Komponen - Komponen..

Tentukan Bagian Anode dan Cathode LED..



LED adalah jenis dari dioda, jadi kita harus menentukan yang mana kutub positif dan mana kutub negatif LED karena ia hanya mengalirkan listrik secara searah.

Cara yang paling mudah kalian bisa lihat kaki terpanjang adalah Anode ( Positif ) dan Kaki yang pendek adalah Cathode ( Negatif ).

Cara kedua kalian bisa lihat pada dalam LED, sisi yang lebih kecil menunjukkan Anode dan sisi yang lebih besar menunjukkan Cathode.




Hubungkan Dengan Arduino..

Hubungkan :
  • Anode LED menuju Digital Pin 12
  • Cathode LED menuju GND Pin atau Ground. 



Membuka Arduino IDE dan Memilih Port Arduino.

Tentunya setelah menyusun Komponen bersama Arduino, kalian harus menghubungkannya dengan Komputer lalu membuka Arduino IDE untuk mulai memprogram.

Untuk prosedur lebih lengkapnya lihat Artikel sebelumnya..  Memprogram Arduino Board ..

Jangan lupa untuk memilih Port pada Ribbon atau Panel Tools.



Bagaimana Sketch atau Programnya ?

Berikut Sketch atau Programnya, bisa kalian tulis atau copy-paste..

/*
Project         : Blink
Description : Mengedipkan Led dengan jeda waktu..
Author        : Electronics Bot
*/

int pin AnodeLED = 12;   // Deklarasi Pin Positif LED.

// fungsi setup() berjalan sekali saja.

void setup(){
   pinMode(AnodeLED, OUTPUT);   // Menghungkan pin ke OUTPUT sebagai I/O Pin.
}

// fungsi loop() akan diulang sampai program dihentikan..

void loop(){
   digitalWrite(AnodeLED, HIGH);   // Menghidupkan LED
   delay(1000);   // Jeda selama 1000 milisekon atau 1 detik

   digitalWrite(AnodeLED, LOW);   // Matikan LED
   delay(1000);   // Jeda selama 1 detik
}

Jika sudah selesai, maka kalian Compile dulu untuk melihat apakah masih ada error atau bugs.

Selanjutnya kalian bisa mengupload programnya ke Arduino.

Catatan : Lihat Bagaimana Mengupload Program ke Arduino ?



Apa Selanjutnya ?

Selanjutnya kalian bisa mencoba mengganti nilai Delay atau jeda waktu dan lihat efeknya terhadap nyala dan matinya lampu.

Jika sudah cukup difahami bisa lanjut ke proyek kedua.. Fading LED.. atau bagaimana membuat membuat LED meredup secara perlahan..



Referensi :
- w3ii.com - Arduino Blinking LED


Postingan terkait:

Belum ada tanggapan untuk "Bagaimana membuat Led Berkedip dalam Selang Waktu ? Blinking LED Project.. "

Post a Comment