Membuat Sistem 4 Lampu Lalu Lintas dan Mesin Cepat Tepat
![]() |
| ( institut sains dan teknologi nasional ) |
Membuat Mesin Cepat Tepat dengan Wokwi
1. Pengantar
Pada praktikum kali ini kita akan membuat mesin cepat tepat menggunakan Arduino dengan 3 tombol input, 1 tombol reset, 3 LED (Merah, Hijau, Biru), dan 1 buzzer/speaker.
Sistem ini bekerja dengan prinsip “siapa cepat dia tepat”: jika salah satu tombol ditekan lebih dulu, maka lampu LED yang bersangkutan akan menyala dan tombol lain akan terkunci. Sistem hanya bisa diulang kembali setelah tombol reset ditekan.
2. Alat dan Bahan
-
1 buah Arduino Uno/Nano
-
3 buah Push Button (Tombol1, Tombol2, Tombol3)
-
1 buah Push Button Reset
-
3 buah LED (Merah, Hijau, Biru)
-
1 buah Buzzer atau Speaker mini
-
Resistor 220ฮฉ (untuk LED)
-
Breadboard dan kabel jumper
3. Rangkaian
-
Sambungkan tombol ke pin digital Arduino dengan mode INPUT_PULLUP (artinya tidak perlu resistor eksternal).
-
Tombol1 → Pin 2
-
Tombol2 → Pin 3
-
Tombol3 → Pin 4
-
Tombol Reset → Pin 5
-
-
Sambungkan LED dengan resistor 220ฮฉ ke pin output Arduino:
-
LED Merah → Pin 6
-
LED Hijau → Pin 7
-
LED Biru → Pin 8
-
-
Sambungkan buzzer ke pin 9.
4. Logika Kerja
-
Jika Tombol1 ditekan → LED Merah menyala, tombol lain tidak berfungsi hingga Reset ditekan.
-
Jika Tombol2 ditekan → LED Hijau menyala, tombol lain tidak berfungsi hingga Reset ditekan.
-
Jika Tombol3 ditekan → LED Biru menyala, tombol lain tidak berfungsi hingga Reset ditekan.
-
Jika Tombol Reset ditekan → semua LED mati, buzzer berbunyi sebentar, sistem siap digunakan kembali.
Dengan cara ini, sistem meniru mekanisme “siapa cepat menekan tombol, dialah yang berhak”.
5. Program Arduino
Berikut kode yang digunakan:
6. Kesimpulan
Proyek ini mengajarkan bagaimana:
-
Menggunakan tombol sebagai input digital dengan
INPUT_PULLUP. -
Mengendalikan LED dan buzzer sebagai output.
-
Membuat sistem kunci logika agar hanya satu tombol yang berlaku sampai sistem direset.
Hasil akhirnya adalah sebuah mesin cepat tepat yang bisa digunakan untuk kuis, permainan, maupun simulasi kontrol sederhana.
Simulasi 4 Lampu Rambu Lalu Lintas di Wokwi
1. Alat dan Komponen
-
Arduino UNO
-
4 set LED (Merah, Kuning, Hijau, Biru)
-
Resistor 220ฮฉ
-
Breadboard
-
Kabel jumper
2. Langkah-Langkah
-
Buka Wokwi → https://wokwi.com.
-
Tambahkan Arduino UNO pada workspace.
-
Pasang LED:
-
Setiap LED dihubungkan ke pin digital Arduino (misal pin 2, 3, 4 untuk lampu hijau-kuning-merah jalur pertama, lalu pin 5–7 untuk jalur kedua, dst).
-
Pasang resistor 220ฮฉ pada setiap LED ke ground.
-
-
Atur susunan LED seperti rambu lalu lintas nyata (Hijau → Kuning → Merah).
-
Buat program Arduino di Wokwi dengan urutan nyala LED seperti siklus lampu jalan:
-
Lampu hijau nyala beberapa detik.
-
Lampu kuning menyala sebentar.
-
Lampu merah menyala, bergantian dengan jalur lain.
-
-
Upload kode dan jalankan simulasi → LED akan menyala bergantian seperti lampu lalu lintas
Kode Program
8. Penutup
Melalui praktikum ini, kita telah berhasil membuat sebuah mesin cepat tepat menggunakan Arduino dengan memanfaatkan tombol sebagai input dan LED serta buzzer sebagai output. Proyek ini memberikan pemahaman tentang bagaimana mengatur logika sederhana untuk mengunci sistem saat salah satu tombol ditekan, sehingga hanya tombol pertama yang berfungsi sampai sistem di-reset.
Diharapkan, dengan memahami dan mencoba proyek ini, siswa dapat lebih terampil dalam:
-
Menghubungkan perangkat input dan output pada Arduino.
-
Mengimplementasikan konsep logika pemrograman.
-
Membuat aplikasi sederhana yang dapat digunakan untuk kuis, permainan, maupun simulasi kendali.
Dengan demikian, materi ini tidak hanya melatih keterampilan teknis, tetapi juga memperkuat logika berpikir dan kreativitas dalam membuat proyek berbasis mikrokontroler.

Komentar
Posting Komentar