Anda di halaman 1dari 4

LAPORAN TUGAS KMMI

Disusun oleh:

Kelompok E4
Nadia Oktari (132019009)
Manda Okta Riyansah (1815031053)
Nathasya Marnala L. S. (2073150007)
Naufal Hafiizh Muzzaki (21701052045)
Irfan Nugraha Halim (21801051034)
M. U’un Thoyyiba (2420190011)

TECHNOPRENEUR
BERBASIS INTERNET OF THINGS (IoT)
UNIVERSITAS ISLAM MALANG
2021
1. Gambar Perempatan

2. Gambar Timing Diagram


Jalan A (H1-K1-M1)
Jalan B (H2-K2-M2)
3. Gambar Rangkaian Arduino, Project Board, dan Lampu-Lampu

4. Code Program
#define r1 2 //merah1 pin2
#define y1 3 //kuning1pin3
#define g1 4 //hijau1 pin4
#define r2 8 //merah2 pin8
#define y2 9 //kuning2 pin9
#define g2 10//hijau2 pin10

void setup()
{ //inisialisasi LED sebagai output
pinMode(r1, OUTPUT); pinMode(y1, OUTPUT); pinMode(g1, OUTPUT);
pinMode(r2, OUTPUT); pinMode(y2, OUTPUT); pinMode(g2, OUTPUT);
}
void loop()
{
//hidupkan hijau2 dan merah1 digitalWrite(g2, 1);
digitalWrite(r1, 1);
//tunggu 7 detik delay(7000);
//matikan hijau2 dan hidupkan kuning2 digitalWrite(g2, 0);
digitalWrite(y2, 1);
//tunggu 2 detik delay(2000);
//matikan merah1 dan kuniing2 digitalWrite(r1, 0);
digitalWrite(y2, 0);
//hidupkan merah2 dan hijau1
digitalWrite(r2, 1);
digitalWrite(g1, 1);
//tunggu 7 detik delay(7000);
//matikan hijau1 dan hidupkan kuning1 digitalWrite(g1, 0);
digitalWrite(y1, 1);
//tunggu 2 detik delay(2000);
//hidupkan matikan merah2 dan kuning1 digitalWrite(r2, 0);
digitalWrite(y1, 0);
}

Anda mungkin juga menyukai