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


Recommended Posts :

0 komentar:

Posting Komentar - Back to Content

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))