Anda di halaman 1dari 6

LAPORAN SIMULASI PENERAPAN APLIKASI MIKROKONTROLLER PADA SISTEM

LAMPU LALU LINTAS PERTIGAAN JALAN ROGONOTO

Disusun untuk memenuhi salah satu tugas mata kuliah


Mekatronika
pada semester gasal tahun 2019/2020

Disusun oleh :
KELOMPOK 2

Dian Firmansyah NIM. 1741230091


Dodit Mandala Putra NIM. 1741230111
Dwi Bagas Jarwanto NIM. 1741230023
Fikry Aldin Syach NIM. 1741230079

Kelas 3B D-IV TMPP

PROGRAM STUDI TEKNIK MESIN PRODUKSI DAN PERAWATAN


JURUSAN TEKNIK MESIN
POLITEKNIK NEGERI MALANG
MALANG
2019
Laporan Tugas Praktik Mekatronika Kelompok 02

Judul : Tugas 1 Mekatronika : Simulasi Penerapan Aplikasi Mikrokontroller Pada


Sistem Lampu Lalu Lintas Jalan Rogonoto dan Jalan Kebonagung
Rumusan : Karena banyaknya truk yang dilarang melintas langsung ke jalan raya
singosari – malang maka dialihkan melalui jalan Rogonoto menuju jalan
Masalah
Kebonagung.Ditambah lagi dengan area tersebut terdapat 3 Sekolah .Hal ini
berimbas ketika sewaktu pagi hari saat jam sekolah dan saat pulang sekolah
jalan tersebut menjadi tidak aman, karena jalan kebonagung maupun jalan
rogonoto menjadi satu satunya akses penghubung untuk dapat pergi
kesekolah. Maka dari itu kita sebagai mahasiswa berinisiatif untuk membantu
mengatasi kemacetan dengan membuat program menggunakan software Arduino
Uno dan Proteus dan juga dengan menggunakan mikrokontroler untuk membuat
rekayasa lalulintas agar dapat mengurai kemacetan yang terjadi di pertigaan jalan
rogonoto dan jalan kebonagung.

Tujuan : 1. Penguraian kemacetan pertigaan jalan rogonoto dan jalan


kebonagung

1
Laporan Tugas Praktik Mekatronika Kelompok 02

Metode Penyelesaian Masalah

Deskripsi : Lampu merah pada Jalan Rogonoto menyala selama 10 detik, Dari arah
Jalannya Rogonoto timur menyala selama 25 Detik,lalu dari arah Kebonagung
Program Menyala selama 25 detik.Lampu Hijau pada Jalan Rogonoto menyala
selama 15 detik , dari arah Rogonoto timur menyala selama 10 detik
Dan dari arah Kebonagung menyala selama 10 detik.

Inovasi :
Membuat lampu lalu lintas yang sebelumnya tidak ada di pertigaan
tersebut.
Skema :
Instalasi
Proteus

Penjelasan :
Rangkaian
Kode :
Program
int lampu1 = 1;
int lampu2 = 2;
int lampu3 = 3;
int lampu4 = 4;
int lampu5 = 5;
int lampu6 = 6;
2
Laporan Tugas Praktik Mekatronika Kelompok 02

int lampu7 = 7;
int lampu8 = 8;
int lampu9 = 9;

void setup() {
// put your setup code here, to run once:
pinMode(lampu1,OUTPUT);
pinMode(lampu2,OUTPUT);
pinMode(lampu3,OUTPUT);
pinMode(lampu4,OUTPUT);
pinMode(lampu5,OUTPUT);
pinMode(lampu6,OUTPUT);
pinMode(lampu7,OUTPUT);
pinMode(lampu8,OUTPUT);
pinMode(lampu9,OUTPUT);
}

void loop() {
// put your main code here, to run repeatedly:
digitalWrite(lampu1,HIGH);
digitalWrite(lampu7,HIGH);
digitalWrite(lampu6,HIGH);
delay(10000);
digitalWrite(lampu1,LOW);
digitalWrite(lampu2,HIGH);
digitalWrite(lampu6,LOW);
digitalWrite(lampu5,HIGH);
delay(1000);
digitalWrite(lampu7,HIGH);
digitalWrite(lampu5,LOW);
digitalWrite(lampu6,LOW);
digitalWrite(lampu2,LOW);
digitalWrite(lampu3,HIGH);
digitalWrite(lampu4,HIGH);
delay(15000);
3
Laporan Tugas Praktik Mekatronika Kelompok 02

digitalWrite(lampu7,LOW);
digitalWrite(lampu3,LOW);
digitalWrite(lampu2,HIGH);
digitalWrite(lampu8,HIGH);
delay(1000);
digitalWrite(lampu8,LOW);
digitalWrite(lampu2,LOW);
digitalWrite(lampu1,HIGH);
digitalWrite(lampu4,HIGH);
digitalWrite(lampu9,HIGH);
delay(10000);
digitalWrite(lampu9,LOW);
digitalWrite(lampu4,LOW);
digitalWrite(lampu5,HIGH);
digitalWrite(lampu8,HIGH);
delay(1000);
digitalWrite(lampu5,LOW);
digitalWrite(lampu8,LOW);

4
Laporan Tugas Praktik Mekatronika Kelompok 02

Penjelasan Lampu merah pada Jalan Rogonoto menyala selama 10 detik, Dari
Kode Program
arah Rogonoto timur menyala selama 25 Detik Lampu hijau dari
kebonagung menyala selama 10 detik, Lalu lampu hijau dari arah
jalan rogonoto yang akan ke arah jalan kebonagung menyala selama
15 detik dan lampu merah di kebonagung menyala selama 25
detik,lampu hijau dari arah regonoto timur menyala selama 10 detik
dan lampu merah dari arah rogonoto menyala selama 10 detik.