Tuesday, July 26, 2016

Tutorial Dasar Arduino : Membuat Led Berkedip dengan arduino UNO

Tutorial Dasar Arduino : Membuat Led Berkedip dengan arduino UNO
Ini adalah program pertama yang umumnya dibuat oleh pengguna awam arduino yakni program Membuat Led Berkedip dengan arduino UNO
Sebelum membuat Led Berkedip dengan arduino UNO Pastikan kaki Anoda dan katoda nya jangan terbalik (lihat gambar di bawah ini), kenali kaki anoda dan katoda dengan baik ya supaya anda tidak merusakkan led yang anda gunakan
Berikut adalah gambar kaki anoda dan kaki katoda pada sebuah LED
anoda katoda pada LED
anoda katoda pada LED

Buatlah rangkaian arduino uno dengan LED sebagaimana gambar berikut :
Rangkaian arduino Blink (LED Berkedip)
Rangkaian arduino Blink (LED Berkedip)


Pastikan pin LED tidak terbalik ya (intip bentuk kaki di dalam LED),kalau terbalik LED tidak akan berkedip, karena arus akan di alirkan dari Anoda ke katoda, arus tidak dapat mengalir dari Katoda ke Anoda (oh iya dapat terjadi sih, tapi … tapinya LED rusak alias jebol, LED ga nyala dan LED rusak), so jangan sampai terbalik memasang led di kaki pin arduinonya ya.
Catatan :
pin Anoda ke pin 13 arduino uno
pin katoda ke pin gnd arduino uno
source code Membuat Led Berkedip dengan arduino UNO adalah sebagai berikut:

int led = 13;

void setup() {
pinMode(led, OUTPUT);
}

void loop() {
digitalWrite (led, HIGH);
delay(1000);
digitalWrite  (led, LOW);
delay(1000);
}

Simpan source code /sketch tersebut lalu upload ke arduino uno

Action oleh arduino :
Program yang di tanam pada Arduino akan menyebabkan LED yang terpasang di pin 13 akan berkedip (nyala 1 detik dan padam 1 detik) secara berulang sehingga led akan berkedip terus menerus selama system dinyalakan


Pengembangan :

Silakan ganti
void loop() {
digitalWrite (led, HIGH);
delay(1000);
digitalWrite (led, LOW);
delay(1000);
}

dengan

void loop() {
digitalWrite (led, HIGH);
delay(5000);
digitalWrite (led, LOW);
delay(1000);
}

Hasil akhirnya : LED akan nyala 5000 milidetik (5 detik), dan padam 1 detik , siklus berulang terus menerus.


Tugas :
1.    Modifikasi program supaya LED nyala 5 detik dan 5 detik padam , ( petunjuk : ganti delay saja)
2.    Silakan ganti delay dengan nilai terserah anda dan pastikan bahwa anda memahami source code yang telah dibuat.
3.    Saat ini LED terpasang pada pin 13, silakan ubah pin LED ke pin  yang lain misal ke pin 8,9 atau 10 , terserah anda ,tapi jangan di pin 0 dan 1 ya karena pin ini dipakai untuk proses mengupload (menanam program dari computer ke arduino), pin A0 sampai pin A5 pun dapat dipergunakan untuk pemasangan LED ini.


Catatan :
Baris sketch  pinMode(led, OUTPUT);  berfungsi untuk mengeset pin 13 sebagai output. Dapat ditulis dengan cara lain yaitu  pinMode(led, HIGH);




1 comments:

ucox_electric said...

Terimakasih Mas. Dilanjuttt yak.

Post a Comment

Silakan dikomentari

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India