Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Mikrokontroler dan Arduino

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Mikrokontroler berbeda dengan mikroprosesor karena...

a)

Tidak memiliki memori internal

b)

Tidak bisa diprogram

c)

Sudah terintegrasi dengan memori dan perangkat I/O

d)

Hanya digunakan untuk komputer

2.

Bahasa pemrograman yang paling umum digunakan untuk Arduino adalah...

a)

Java

b)

Python

c)

C/C++

d)

Pascal

3.

Perintah pinMode(7, INPUT); digunakan untuk...

a)

Menjadikan pin 7 sebagai output

b)

Membaca data dari pin 7

c)

Menjadikan pin 7 sebagai input

d)

Mengubah pin 7 menjadi analog

4.

Fungsi digitalRead(pin) pada Arduino digunakan untuk...

a)

Menulis data ke pin digital

b)

Mengatur pin menjadi HIGH

c)

Membaca status logika dari pin digital

d)

Mengatur pin menjadi LOW

5.

Fungsi analogWrite(pin, value); digunakan untuk...

a)

Menulis data analog ke pin input

b)

Mengatur nilai tegangan keluaran pin melalui PWM

c)

Membaca sinyal dari sensor analog

d)

Menulis data ke EEPROM

6.

Tipe mikrokontroler yang digunakan dalam board Arduino Uno adalah...

a)

PIC16F877A

b)

ATmega328P

c)

STM32F103

d)

AT89S52

7.

Salah satu aplikasi mikrokontroler adalah...

a)

Menyimpan data ke harddisk

b)

Mengontrol peralatan rumah secara otomatis

c)

Mengirimkan data ke printer

d)

Membuat dokumen

8.

Sensor suhu yang umum digunakan dengan mikrokontroler adalah...

a)

LDR

b)

DHT11

c)

Buzzer

d)

Relay

9.

Unit PWM pada mikrokontroler berguna untuk...

a)

Mengontrol komunikasi serial

b)

Membaca sinyal analog

c)

Mengontrol kecepatan motor atau kecerahan LED

d)

Menyimpan data sementara

10.

Perintah Serial.begin(9600); berfungsi untuk...

a)

Menyalakan komunikasi WiFi

b)

Memulai komunikasi serial pada baud rate 9600

c)

Mengaktifkan sensor

d)

Membaca data dari EEPROM

11.

Jenis memori pada mikrokontroler yang bersifat volatile adalah...

a)

EEPROM

b)

Flash

c)

ROM

d)

SRAM

12.

Komunikasi I2C memerlukan...

a)

4 kabel: SDA, SCL, VCC, GND

b)

2 kabel: TX dan RX

c)

2 kabel: SDA dan SCL

d)

1 kabel data

13.

Sensor yang digunakan untuk mengukur jarak secara ultrasonik adalah...

a)

DHT11

b)

LM35

c)

HC-SR04

d)

LDR

14.

digitalWrite(5, LOW); akan...

a)

Membaca pin 5

b)

Menyalakan pin 5

c)

Mematikan pin 5 (nilai logika 0)

d)

Menjadikan pin 5 sebagai input

15.

Fungsi delay(500); dalam pemrograman Arduino berarti...

a)

Menunda program 500 jam

b)

Menunda 0,5 detik

c)

Menunda program 5 detik

d)

Menunda program 50 detik

16.

Pin analog pada Arduino Uno bernomor...

a)

0-7

b)

A0-A5

c)

D0-D13

d)

0-13

17.

Komponen yang bisa dikontrol menggunakan sinyal PWM adalah...

a)

LED

b)

Sensor suhu

c)

LDR

d)

EEPROM

18.

Untuk menghubungkan mikrokontroler ke komputer, digunakan komunikasi...

a)

SPI

b)

Parallel

c)

USB Serial

d)

I2C

19.

Fungsi dari bootloader pada mikrokontroler adalah...

a)

Menghapus program dari mikrokontroler

b)

Menyimpan program dari sensor

c)

Membaca data dari komputer

d)

Mengatur proses awal saat mikrokontroler dinyalakan

20.

Berikut ini bukan keuntungan menggunakan mikrokontroler adalah...

a)

Biaya rendah

b)

Dapat diprogram sesuai kebutuhan

c)

Ukuran besar dan boros daya

d)

Cocok untuk sistem otomatis