Anda di halaman 1dari 3

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

POLITEKNIK NEGERI MEDAN


Jl. Almamater No. 1 Kampus USU, Medan 20155, Indonesia
Telp. (061) 8210371, 8211235, 8213951, Fax : (061) 8215845
http://www.polmed.ac.id e-mail : polmed@polmed.ac.id, info@polmed.ac.id

SOAL UJIAN AKHIR SEMESTER B T.A 2020/2021

MATA KULIAH : MIKROKONTROLER


DOSEN PENGAMPU : Ir. ZULKIFLI LUBIS, M. I. Komp.
KELAS : CE-4C
SEMESTER : B (GENAP)
HARI/TANGGAL : SENIN, 05 APRIL 2021
WAKTU : 70 MENIT
SIFAT UJIAN : BUKA BUKU TEKS/CATATAN

Kerjakan soal-soal berikut ini

1. Buatlah rangkaian dan program menggunakan mikrokontroler AVR dan Arduino


menggunakan interface 1 buah LCD, dan 1 buah pushbutton. Buatlah dengan algoritma, jika
tombol ditekan akan tampil tulisan WELCOME di LCD, dan jika ditekan lagi untuk kedua
kalinya akan muncul NAMA anda, dan terakhir jika ditekan lagi akan muncul TANGGAL
LAHIR anda, jika ditekan lagi kembali ke tampilan Pertama (WELCOME).

2. Buatlah rangkaian dan program menggunakan mikrokontroler AVR dan Arduino


menggunakan interface 2 buah komponen pushbutton dan 1 buah LED. Buatlah dengan
algoritma, jika tombol pertama ditekan maka LED menyala, dan ketika tombol kedua ditekan
maka LED akan padam.

============Selamat Ujian Semoga Berhasil ============

Dibuat Oleh : Diperiksa Oleh: Disetujui Oleh:


Dosen Pengampu: Koordinator Subjek: Kepala Program Studi:

Ir. Zulkifli Lubis, M.I.Komp.


Ir. Zulkifli Lubis, M.I.Komp. Zakaria Sembiring, S.T., M.Sc
NIP:. 19571103 198503 1 002
NIP:. 19571103 198503 1 002 NIP. : 19700128199203 1 002
Document No. : F-PJM-07-01 Rev. No. : 00 Date of Issue : 20 November 2008
Nama : Selfi Harum Lestari
Kelas : CE-4C
NIM : 1905112071

1. Program :
#include < LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int input = 8;
int kondisi=0;
void setup() {
lcd.begin(16, 2);
pinMode(input, INPUT);
}
void loop() {
kondisi = digitalRead(input);
if(kondisi == HIGH){
lcd.clear();
lcd.print("WELCOME");
delay(1000);
}
else {
lcd.clear();
lcd.print("SELFI HARUM LESTARI”);
delay(1000);
}
else {
lcd.clear();
lcd.print("03 SEPTEMBER 2001");
delay(1000);
}
}

Rangkaian :
2. Rangkaian :

Program :

Anda mungkin juga menyukai