Membuat Rambu Lalu Lintas

oleh: Suryo Adhy Chandra, ST

Logika Rambu Lalu Lintas

Logika dalam pembuatan rambu lalu lintas adalah:

Dalam penyusunan rangkaian kita memerlukan protoboard, tetapi dalam percobaan di dalam website hanya akan ditampilkan simulator langsung menggunakan kabel yang tertancap ke PIN yang dibutuhkan.

Untuk melakukan pengaturan waktu untuk menyala dan mati dari lampu-lampu tersebut kita menggunakan kata kunci:

delay(nilai)
Di mana untuk nilai yang dimasukkan adalah dalam satuan mili detik, sehingga kalau kita akan menyalakan selama 2 detik kita harus memasukkan
delay(2000)

Susunan rangkaian tanpa protoboard adalah sebagai berikut:

Logika Berpikir dalam Pembuatan Coding

Dalam berpikir sebelum kita membuat coding dalam bahasa C adalah:

  1. Lampu merah menyala kira-kira 5 detik
  2. Lampu merah dimatikan dan lampu kuning menyala selama 2 detik
  3. Lampu kuning dimatikan dan lampu hijau
  4. Lampu hijau dimatikan dan kembali ke nomor 1
Apakah dapat logikanya? kalau suda dapat kita masuk ke section di bawah melihat daftar script coding.

Script Coding C Arduino

void setup() {
    pinMode(13,1);
    pinMode(12,1);
    pinMode(11,1);
}

void loop() {
    digitalWrite(13, HIGH);
    delay(5000);
    digitalWrite(13, LOW);
    digitalWrite(12, HIGH);
    delay(2000);
    digitalWrite(12, LOW);
    digitalWrite(11, HIGH);
    delay(5000);
    digitalWrite(11, LOW);
}
    

Sekarang kalian coba terlebih dahulu menggunakan protoboard di kelas. Kalau belum berhasil boleh hubungi kami di nomor yang tertera di bagian bawah situs ini.
Nah setelah kalian bisa, silakan berkesperimen dengan:

Untuk melihat simulasinya silakan masuk ke situs Rambu Lalu Lintas

Selamat Bereksperimen!

← Kembali Ke Daftar Pelajaran Arduino