Anda di halaman 1dari 4

LAB.

TPMDM KELAS XTEI


SMK ABDI SEJATI KERASAAN

JOB 11 MENYALAKAN LED MENGGUNAKAN PUSH BUTTON

1. Tujuan
a. Memahami fungsi dan cara menggunakan software Proteus dan Arduino
b. Memahami instruksi-instruksi program yang terdapat dalam software Proteus dan Arduino
c. Dapat menjalankan program Menyalakan LED menggunakan Push Button

2. Gambar Rangkaian (Proteus) dan Coding (Arduino)

a. Gambar Rangkaian (Proteus)

b. Coding (Arduino)

a. // PROGRAM MENYALAKAN LED MENGGUNAKAN PUSH BUTTON

// MENGHIDUPKAN LED MENGGUNAKAN PUSH BUTTON

int led_merah = 11;


int led_kuning = 12;
int led_hijau = 13;

#define PB0 0
#define PB1 1
#define PB2 2
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN

#define PB3 3
#define PB4 4

void setup() {
pinMode(led_merah, OUTPUT);
pinMode(led_kuning, OUTPUT);
pinMode(led_hijau, OUTPUT);
pinMode(PB0, INPUT);
pinMode(PB1, INPUT);
pinMode(PB2, INPUT);
pinMode(PB3, INPUT);
pinMode(PB4, INPUT);
digitalWrite(PB0, HIGH);
digitalWrite(PB1, HIGH);
digitalWrite(PB2, HIGH);
digitalWrite(PB3, HIGH);
digitalWrite(PB4, HIGH);

void loop()
{
if(digitalRead(PB0)==LOW)
{
digitalWrite(led_merah, LOW);
digitalWrite(led_kuning, LOW);
digitalWrite(led_hijau, LOW);
}

if(digitalRead(PB1)==LOW)
{
digitalWrite(led_merah, HIGH);
digitalWrite(led_kuning, HIGH);
digitalWrite(led_hijau, HIGH);

if(digitalRead(PB2)==LOW)
{
digitalWrite(led_merah, HIGH);
digitalWrite(led_kuning, LOW);
digitalWrite(led_hijau, LOW);
}

if(digitalRead(PB3)==LOW)
{
digitalWrite(led_merah, LOW);
digitalWrite(led_kuning, HIGH);
digitalWrite(led_hijau, LOW);
}
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN

if(digitalRead(PB4)==LOW)
{
digitalWrite(led_merah, LOW);
digitalWrite(led_kuning, LOW);
digitalWrite(led_hijau, HIGH);

}
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN

LAPORAN HASIL PRAKTIKUM # 11


NAMA :

KELAS :

TANGGAL PELAKSANAAN :

JUDUL PRAKTIKUM :

NO FAKTOR PENILAIAN NILAI


1 Pelaksanaan Praktikum

2 Laporan Hasil Praktikum

3 Nilai Akhir

4 Validasi Guru Tanggal :

JAWABAN :

Anda mungkin juga menyukai