Admin tidak bertanggung jawab terhadap isi konten pada iklan yang muncul.

Membuat lampu lalu lintas mudah menggunakan Arduino



Lampu lalu lintas / traffic light merupakan lampu yang sering kita jumpai di persimpangan jalan. Tujuan lampu ini jelas untuk mengatur lalu lintas. Dari arah mana yang harus jalan duluan, lampu inilah yang mengatur, sehingga terlihat lampu lalu lintas seperti mempunyai suatu ''otak'' tersendiri.

Namun pernahkan teman-teman penasaran bagaimana lampu lalu lintas berkerja?

Prinsip kerja lampu lalu lintas sendiri sebenarnya hanya seperti running led, namun yang ini lebih komplek dan perlu pengaturan waktu juga, berapa lama merah hidup, kuning hidup dan hijau hidup.

Untuk membuat pengaturan waktu tersebut, kita dapat dengan mudah menggunakan Arduino Uno yang berbasis Micro-controller AT-Mega 328P atau yang dapat memuat memori sekitar 2Kbytes.

Bagaimana cara membuatnya ?

Siapkan peralatan yang di butuhkan:
1. Arduino Uno ( sudah ada micro-controller nya )
2. Laptop/komputer dengan sudah terpasang software arduino
3. 3 led merah, 3 led hijau, 3 led kuning.
4. Breadboard
5. 7 helai kabel jumper male-male

Untuk membuat programnya, cukup dengan bermain delay saja :

//traffic light by nabawielectronics;

//pertama kita membuat deklarasi untuk mempermudah pemrograman;


int uh = 1; //uh = utara hijau;
int uk = 2;
int um = 3;
int th = 4;
int tk = 5; //tk = timur kuning;
int tm = 6;
int sh = 7;
int sk = 8;
int sm = 9; //sm = selatan merah;

void setup() {
//kemudian kita membuat pengaturan output;

pinMode(uh, OUTPUT);
pinMode(uk, OUTPUT);
pinMode(um, OUTPUT);
pinMode(th, OUTPUT);
pinMode(tk, OUTPUT);
pinMode(tm, OUTPUT);
pinMode(sh, OUTPUT);
pinMode(sk, OUTPUT);
pinMode(sm, OUTPUT);
digitalWrite(um, HIGH);
digitalWrite(tm, HIGH);
digitalWrite(sm, HIGH);
delay(3000);
}
void loop() {
  //utara jalan;
  digitalWrite(uk, HIGH);
  delay(2000);
  digitalWrite(uh, HIGH);
  digitalWrite(um, LOW);
  digitalWrite(uk, LOW);
  delay(10000);
    //utara hati-hati kemudian berhenti;
    digitalWrite(uk, HIGH);
    digitalWrite(uh, LOW);
    delay(2000);
    digitalWrite(um, HIGH);
    digitalWrite(uk, LOW);
    //--;
    //timur jalan;
  digitalWrite(tk, HIGH);
  delay(2000);
  digitalWrite(th, HIGH);
  digitalWrite(tm, LOW);
  digitalWrite(tk, LOW);
  delay(10000);
    //timur hati-hati kemudian berhenti;
    digitalWrite(tk, HIGH);
    digitalWrite(th, LOW);
    delay(2000);
    digitalWrite(tm, HIGH);
    digitalWrite(tk, LOW);
    //--;
  //selatan jalan;
  digitalWrite(sk, HIGH);
  delay(2000);
  digitalWrite(sh, HIGH);
  digitalWrite(sm, LOW);
  digitalWrite(sk, LOW);
  delay(10000);
    //selatan hati-hati kemudian berhenti;
    digitalWrite(sk, HIGH);
    digitalWrite(sh, LOW);
    delay(2000);
    digitalWrite(sm, HIGH);
    digitalWrite(sk, LOW);
    //--;
}

Petunjuk penggunaan ini untuk membuat lampu lalulintas 3 arah. Namun sebetulnya dapat juga untuk empat arah. Untuk percobaan 4 arah silakan otak atik sendiri ya :D sembari belajar.

Berikut adalah contoh rangkaian bangjo tersebut :



Sekian yang dapat saya berikan, jika ada kekeliruan saya mohon maaf, semoga bermanfaat.
Jika ada kritik / saran yang membangun silakan layangkan dalam komentar, :)
Terimakasih.

Share this

Related Posts

Previous
Next Post »

21 komentar

komentar
16 April 2016 at 12:14 delete

Misi gan ada kontak yang bisa saya hubungi saya berminat untuk membuat rangkaian ini untuk tugas sekolah

Reply
avatar
25 August 2016 at 01:03 delete

bagi listing programnya dong min linknya mati

Reply
avatar
31 August 2016 at 07:47 delete

list program yg ada di situ saja di copy langsung ke arduino bisa kok.

Reply
avatar
18 November 2016 at 00:35 delete

Contoh rangkaiannya kok gk ada om

Reply
avatar
16 February 2017 at 12:49 delete

gan itu bisa di atur setiap jam nyala atau tidak gan.

Reply
avatar
16 February 2017 at 12:52 delete

gan invit saya saya mau naya" nih bbm pin D2FF50DE

Reply
avatar
11 May 2017 at 14:46 delete

Salam kenal. kunjung balik ya :) www.retro-futurism.blogspot.com

Reply
avatar
12 July 2017 at 13:44 delete

bisa gan, diganti aja delaynya

Reply
avatar
4 January 2018 at 23:22 delete

NO Wa nya masih aktif kah gan ?

Reply
avatar
3 December 2019 at 23:39 delete

Ini baru betul sdh di coba real buat di jalan dan sukses terima kasih semoga bermanfaat dan brguna untuk banyak orang dan selalu pahalanya mengalir terus Aamiin terima kasih Bang Isnan Nabawi

Reply
avatar
3 December 2019 at 23:45 delete

Sy sudah coba dengan versi real di jalan dan hasinya sesuai apa yg di berikan sm Bang Isnan semoga ini menjadi ladang pahala buat bang is karean ini menyangkut banyak orang

Reply
avatar
3 December 2019 at 23:50 delete

Terbukti berfungsi dengan baik

Reply
avatar

Mohon dibaca sebelum berkomentar

Pertanyaan/komentar yang sering diajukan:

A. Saya mau beli kit bagaimana?
Jawab: "Klik tombol Beli KIT Elektronik"

B. Mohon kirim rangkian ke email saya .....
Jawab: "Link download sudah disediakan, silakan di cek kembali, Jika karena tidak bisa download, maka link akan kami perbaiki"

-Pertanyaan akan dimoderasi terlebih dahulu sebelum ditampilkan.

- Pertanyaan/komentar sejenis A&B tidak akan ditampilkan.

- Untuk komentar yang sudah di jawab oleh komentar lain(bukan admin) tidak akan dibalas oleh admin.

Terimakasih telah mengunjungi blog ini. Semoga bermanfaat.