Home > Arduino > Arduino Project 1 – lampu kedap kedip

Arduino Project 1 – lampu kedap kedip


Arduino merupakan platform hardware terbuka yang ditujukan kepada siapa saja yang ingin membuat purwarupa peralatan elektronik interaktif berdasarkan hardware dan software yang fleksibel dan mudah digunakan (wikipedia).

Dengan menggunakan papan sirkuit arduino dan breadboard-nya ini, kita bisa membuat rangkaian elektronik dengan mudah tanpa perlu menggunakan solder. Bahkan anak kecilpun bisa!! Project pertama ini dikerjakan bareng anak yang masih 7 tahun, sekedar untuk belajar dan memperkenalkan dunia elektronik dan pemrograman, uhuk uhuk… yah, intinya belajar untuk #makeityourself

Saat pertama kali memasangkan board arduino uno ke pc/laptop, maka driver akan terinstall secara otomatis. Kemudian lalukan instalasi Arduino IDE. Setelah terinstall, buka IDE tersebut, lalu pilih menu “Tools > Board > Arduino/Genuino Uno”.

Kemudian pilih menu “Tools > Port > COM3 (Arduino/Genuino Uno). Nomor COM3 bisa saja berbeda tergantung nomor port yang terpasang board arduino di pc/laptop masing-masing.

Setelah konfigurasi awal berhasil, kita bisa langsung memulai membuat rangkaian elektronik dan programnya dengan Aruino. Percobaan pertama ini kita akan mencoba yang paling sederhana dulu, yaitu lampu membuat kedap-kedip. Peralatan yang dibutuhkan adalah:

  • Board arduino uno (1x)
  • Breadboard (1x)
  • Kabel usb (1x)
  • Led (1x)
  • Resistor (1x)
  • Jumper M/M (2x)

Caranya adalah dengan merangkai peralatannya sesuai petunjuk berikut:
1. Lampu led kaki negatif (yang lebih pendek) ke breadboard no 3, kaki positif ke breadboard no 4
2. Resistor dirangkai pada breadboard no 3, kaki satunya ke breadboard lajur negatif (-)
3. Jumper pertama dirangkai dari breadboard lajur negatif (-) ke board arduino GND
4. Jumper kedua dirangkai dari breadboard no 4 ke board arduino no 13
5. Kabel usb dipasangkan dari board arduino ke PC/laptop
6. Buka Arduino IDE, lalu buka file berikut, atau copy paste kode program berikut


int ledpin = 13;
void setup() {
// put your setup code here, to run once:
pinMode(ledpin, OUTPUT);
}


void loop() {
// put your main code here, to run repeatedly:
digitalWrite(ledpin,HIGH);
delay(50);
digitalWrite(ledpin,LOW);
delay(50);
digitalWrite(ledpin,HIGH);
delay(50);
digitalWrite(ledpin,LOW);
delay(50);
digitalWrite(ledpin,HIGH);
delay(50);
digitalWrite(ledpin,LOW);
delay(50);
digitalWrite(ledpin,HIGH);
delay(50);
digitalWrite(ledpin,LOW);
delay(50);
digitalWrite(ledpin,HIGH);
delay(50);
digitalWrite(ledpin,LOW);
delay(1000);
}

7. Klik tombol upload, maka lampu pada board akan berkedip sesuai perintah pada program.

Project ini akan menghasillkan lampu led yang berkedip cepat 5 kali (50 milidetik) lalu lampu padam 1 detik kemudian berdeip lagi 5 kali, dan seterusnya.
berikut contoh penampakan rangkaian yang tadi kita buat.

Ini penampakan fotonya

That’s it untuk project pertama, project berikutnya kita akan coba modifikasi rangkaian tadi menjadi lampu merah kuning ijo kayak lampu lalu lintas…

Categories: Arduino Tags: ,
  1. No comments yet.
  1. March 28, 2018 at 2:17 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: