● online
- Resistor 220 Ohm 220R Ohm 220Ohm 1/4W 1% Metal fil....
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- LDR Sensor 5mm Cahaya 5528 Light Dependent Resisto....
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A....
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp....
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4....
- Relay Module 1 Channel Modul Relay 5V 10A 1 Channe....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Membuat Simulasi Lampu Lalu Lintas Menggunakan Arduino Uno Trainer Kit
Arduino tidak hanya bisa digunakan untuk menyalakan LED atau membaca input dari tombol, tetapi juga dapat dimanfaatkan untuk membuat simulasi sistem di dunia nyata, salah satunya adalah lampu lalu lintas. Pada percobaan ini, kita akan membuat simulasi lampu lalu lintas mini yang dilengkapi dengan tombol penyeberangan dan buzzer sebagai indikator suara.
Melalui proyek ini, kamu akan belajar bagaimana Arduino mengendalikan beberapa output secara berurutan berdasarkan satu input tombol. Konsep ini sangat sering digunakan pada sistem kendali di fasilitas umum, seperti lampu lalu lintas, pintu otomatis, dan sistem peringatan.
Alat dan Bahan yang Diperlukan
Untuk menjalankan proyek ini, berikut yang kamu butuhkan:
- Arduino Uno Trainer Kit
- LED merah, LED kuning, dan LED hijau
- Push button
- Buzzer aktif
- Kabel jumper
- Software Arduino IDE
Wiring Rangkaian Simulasi Lampu Lalu Lintas
Sebelum menulis program, susun terlebih dahulu rangkaian seluruh komponen. Semua kaki negatif komponen led, buzzer dan tombol dihubungkan ke GND Arduino.
Selanjutnya, lakukan penyambungan kaki positif sebagai berikut:
- Kaki positif buzzer ke pin D11
- LED merah ke pin D8
- LED kuning ke pin D7
- LED hijau ke pin D6
- Tombol ke pin D2

Gambar 1. Wiring Rangkaian Simulasi Lampu Lalu Lintas
Menulis Program Simulasi Lampu Lalu Lintas
Setelah rangkaian selesai, buka aplikasi Arduino IDE, lalu tuliskan program berikut dan unggah ke papan Arduino Uno.
void setup() {
pinMode(8, OUTPUT); // LED merah
pinMode(7, OUTPUT); // LED kuning
pinMode(6, OUTPUT); // LED hijau
pinMode(11, OUTPUT); // Buzzer
pinMode(2, INPUT_PULLUP); // Tombol
}
void loop() {
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(6, LOW);
digitalWrite(11, LOW);
while (digitalRead(2) == HIGH) {
}
delay(500);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
delay(3000);
digitalWrite(8, LOW);
digitalWrite(6, HIGH);
delay(3000);
for (int i = 0; i < 5; i++) {
digitalWrite(11, HIGH);
delay(200);
digitalWrite(11, LOW);
delay(200);
}
digitalWrite(6, LOW);
}
Penjelasan Program
pinMode()digunakan untuk mengatur fungsi masing-masing pin sebagai input atau output.digitalWrite(HIGH)digunakan untuk menyalakan LED atau buzzer.digitalRead(2)digunakan untuk membaca kondisi tombol penyeberangan.while (digitalRead(2) == HIGH)membuat sistem menunggu sampai tombol ditekan.for (int i = 0; i < 5; i++)digunakan untuk membunyikan buzzer secara berulang.
Hasil Percobaan
Saat program dijalankan, sistem berada pada kondisi awal dengan LED kuning menyala. Kondisi ini menandakan bahwa simulasi lampu lalu lintas dalam keadaan siap dan sedang menunggu interaksi dari pengguna melalui tombol penyeberangan. Ketika tombol ditekan, Arduino merespons dengan mematikan LED kuning dan menyalakan LED merah selama beberapa detik sebagai tanda berhenti.

Gambar 2. Hasil Percobaan Simulasi Lampu Lalu Lintas
Setelah waktu LED merah selesai, LED hijau akan menyala sebagai tanda diperbolehkannya aktivitas berjalan. Pada saat yang sama, buzzer akan berbunyi secara berulang sebagai indikator suara bahwa waktu lampu hijau akan segera berakhir. Setelah bunyi buzzer selesai, LED hijau akan mati dan sistem kembali ke kondisi awal dengan LED kuning menyala.
Percobaan ini menunjukkan bahwa Arduino mampu mengendalikan beberapa output secara berurutan berdasarkan satu input tombol. Sistem bekerja dengan stabil dan dapat mengulang proses yang sama setiap kali tombol ditekan kembali. Melalui simulasi ini, kamu telah mempelajari konsep penting seperti pengendalian multi-output, sistem berbasis urutan, serta integrasi input, LED, dan buzzer dalam satu sistem kendali sederhana.
Tutorial Membuat Simulasi Lampu Lalu Lintas Menggunakan Arduino Uno Trainer Kit
Kalau kamu baru mulai belajar Arduino, percobaan pertama yang paling wajib dicoba adalah menyalakan LED. Percobaan ini kelihatannya simpel, tapi... selengkapnya
Sensor Ultrasonik adalah sensor yang bekerja berdasarkan pantulan gelombang suara untuk mendeteksi keberadaan sebuah objek. Sensor ultrasonik terdapat dua bagian... selengkapnya
Dalam menjalankan bisnis online tentu saja harus memperhatikan beberapa aspek agar bisnis kita berjalan dengan lancar. Sebagai contoh di... selengkapnya
Motor jadi salah satu komponen elektronik yang seru buat kita pelajari, dengan motor kita bahkan bisa buat mobil mainan yang... selengkapnya
IC AtMega328p pada Arduino Uno anda rusak? panas? atau anda ingin membuat sistem minimum sendiri? tenang solusinya adalah dengan... selengkapnya
Sensor getar Piezoelektrik adalah komponen yang fantastis untuk mendeteksi benturan, getaran, atau bahkan suara. Namun berbeda dengan modul piezo 3... selengkapnya
Real Time Clock DS3231 adalah rangkaian elektronik yang berfungsi untuk menyediakan data waktu dan tanggal dengan tingkat presisi... selengkapnya
Keypad 4×4 merupakan sebuah komponen berisi tombol-tombol dan disusun secara matrix yang berfungsi sebagai inputan kedalam suatu sistem tertentu.... selengkapnya
CNC router merupakan sebuah mesin yang mempunyai kegunaan untuk memotong, mengukir/grafir dan membuat marking. Semua proses itu dapat dilakukan... selengkapnya
LCD 128×64 merupakan sebuah display yang diatur berdasarakn graphic (pixel) bukan karakter. Jadi kita bisa memposisikan pada setiap titik... selengkapnya
1 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.00012A 300W DC Buck Step Down Converter CC CV Driver LED charge Battery Spesifikasi: Input Voltage: 5-40V Output Voltage: 1.2-35V… selengkapnya
Rp 39.400Harga untuk 10pcs Resistance: 220 Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film Lead Free ROHS compliant
Rp 1.500Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.000Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.8002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500The power supply is isolated industrial power modules, with a temperature protection, overcurrent and short circuit full protection, high and… selengkapnya
Rp 15.900Features: It is of high power density, high efficiency, high-reliability, small size and lightweight. It can isolate unsteady single-way voltage… selengkapnya
Rp 18.500

Saat ini belum tersedia komentar.