KUNJUNGI KAMI

KUNJUNGI KITA DI BUKALAPAK, TOKOPEDIA DAN SHOPEE

3# Membuat Program Lampu Lalulintas Sederhana Arduino (Traffic LED)

3# Membuat Program Lampu Lalulintas Sederhana Arduino (Traffic LED)

Project ini merupakan project untuk mengatur nyala LED agar menyerupai lampu lalulintas. Untuk permulaan mari kita mulai dengan mencoba mengontrol tiga buah LED (Merah, Kuning, dan Hijau).

3.1.1. Bahan yang diperlukan:
















3.1.2.Merangkai Rangkaian Traffic LED

 Buatlah rangkaian pada breadboard seperti gambar di bawah ini :

Wiring /Rangkaian Traffic LED

3.1.3.Program (sketch) Traffic LED

// Project Traffic Lights  
int ledDelay = 5000; // menentukan delay yang dapat dipanggil   
int r = 12;  
int y = 11;  
int g = 10;  
  
void setup()  
{  
pinMode(r, OUTPUT);   
pinMode(y, OUTPUT);   
pinMode(g, OUTPUT);  
}  
  
void loop()  
{  
digitalWrite(r, HIGH); // LED merah menyala   
delay(ledDelay);       // tunggu selama 5 detik   
digitalWrite(y, HIGH); // LED Kuning menyala  
delay(2000);           // tunggu 2 detik setelah LED kuning menyala   
digitalWrite(g, HIGH); // LED hijau menyala  
digitalWrite(r, LOW);  // LED Merah mati   
digitalWrite(y, LOW);  // LED Kuning mati  
delay(ledDelay);       // tunggu selama 5 detik   
digitalWrite(y, HIGH); // LED Kuning Menyala  
digitalWrite(g, LOW);  // Led Hijau Mati  
delay(2000);           // tunggu 2 detik   
digitalWrite(y, LOW);  //LED kuning Mati  
}  

Kemudian mari kita amati hasil dari pemrograman tersebut.

3.1.4. Analisis Sketch Trafick LED

Setelah diperogram maka LED akan menyala menyerupai lampu lalulintas, dimana akan ada empat bagian program yang dieksekusi berulang pada Void loop()” simulasi seperti gambar dibawah ini:

Gambar 4.Simulasi hasil pemerograman.

Setelah diberikan contoh, silahkan dicoba untuk membuat Traffic LED dengan mengunakan enam buah LED. Cobalah membuat program untuk mengontrol enam buah LED tersebuat sehingga dapat menyerupai lampu lalulintas yang sebenarnya.  Perlu  diketahui bahwa membuat simulasi  lampu lalulintas memang terlihat sederhana, namun bagi pemula ini akan sedikit membingungkan dan cukup memakan waktu tapi akan tetap menyenangkan. Perlu diingat bahwa ketika lampu lalulintas  pertama berwarna  merah maka lampu lalulintas lainnya berwarna hijau dan seterusnya,

Demikian untuk pengenalan singkat tentang Arduino, merakit komponen dengan peoject board, dan membuat program sederhana LED berkedip. Silakan lakukan improvisasi rangkaian tersebut sehingga lebih paham dan lebih nyaman menggunakan project board. Selanjutnya, kita akan lebih mendalami beberapa perintah dasar dan fungsi-fungsi logika untuk membuat program Arduino.



Tidak ada komentar:

Posting Komentar