Artikel Terbaru
Sedang Memuat...
10 January 2014

Proyek 4 : Membuat Lampu Merah/Traffic Light

Selamat malam sahabat arduino, masih dengan proyek Led kita kali ini saya mau share proyek kita yang ke 4 yaitu Membuat Lampu Merah/Traffic Light, proyek ini tidak asing lagi bagi pengguna microcontroller jadi saya tidak perlu lagi membahas cara kerjanya, karena kita hanya menggunakan delay pada output arduino.

Berikut ini Gambar Rangkaian:
Rangkaian Lampu Merah/Traffic Light
Untuk bahan praktikum adalah sbb:
Arduino Leonardo 1 unit
Papan breadboard 1 unit
Led warna hijau 1 buah
Led warna kuning 1 buah
Led Warna merah 1 buah
Resistor 220/330/470 ohm 3 buah
Kabel jumper untuk breadboard secukupnya

Untuk kode program pada sketch :
// traffict light

const int PIN_MERAH  = 12;
const int PIN_KUNING = 11;
const int PIN_HIJAU  = 10;
const int TUNDA_MERAH  = 8000;
const int TUNDA_KUNING = 2000;
const int TUNDA_HIJAU  = 5000;

void setup() {
  pinMode(PIN_MERAH, OUTPUT);
  pinMode(PIN_KUNING, OUTPUT);
  pinMode(PIN_HIJAU, OUTPUT);
}

void loop() {
  // LED hijau menyala
  digitalWrite(PIN_HIJAU, HIGH);
  delay(TUNDA_HIJAU); 
  
  // LED hijau padam
  digitalWrite(PIN_HIJAU, LOW);
  
  // LED kuning menyala
  digitalWrite(PIN_KUNING, HIGH);
  delay(TUNDA_KUNING); 
  
  // LED kuning padam
  digitalWrite(PIN_KUNING, LOW);
  
  // LED merah menyala
  digitalWrite(PIN_MERAH, HIGH);
  delay(TUNDA_MERAH); 
  
  // LED merah padam
  digitalWrite(PIN_MERAH, LOW);
}

Untuk hasilnya bisa dilihat divideo dibawah ini:



Selamat mencoba, kunjungi juga www.robot.my.id
Next
This is the most recent post.
Older Post

3 comments:

  1. Mas...share juga donk contoh projek..
    pengendali lampu rumah menggunakan remot kontrol dan sensor pir berbasis mikrokontroller arduino
    ditunggu ya mas
    makasih

    ReplyDelete
  2. Oh delaynya di deklarasikan seperti itu mas, saya juga nulis tentang arduino mas di blog saya, visit blog saya mas di https://fqrlisting.wordpress.com/2017/01/12/cara-memprogram-arduino-uno-dengan-mudah-dan-sederhana/

    ReplyDelete

Copyright © 2013 Arduino Tutorials All Right Reserved