wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UJIAN HARIAN XI TELIN

Total questions: 5

Worksheet time: 3mins

Name
Class
Date
1.

Arduino adalah platform elektronik open-source yang terdiri dari perangkat keras (hardware) dan perangkat lunak (software) yang dirancang untuk memudahkan pembuatan proyek elektronik interaktif. Apa fungsi utama dari pin digital pada Arduino?

a)

Untuk menyimpan data sementara

b)

Untuk komunikasi serial

c)

Untuk membaca dan mengirim sinyal digital (HIGH/LOW)

d)

Untuk menyimpan program utama

2.

Perintah pada Arduino yang digunakan untuk mengatur pin digital menjadi output adalah?

a)

digitalWrite()

b)

analogRead()

c)

pinMode()

d)

setup()

3.

Software yang digunakan untuk memprogram Arduino adalah?

a)

Keil uVision

b)

Proteus

c)

Arduino IDE

d)

MPLAB

4.

Seorang siswa ingin membuat sistem penyiram tanaman otomatis menggunakan Arduino dan sensor kelembaban tanah. Jika nilai sensor < 300 maka pompa air akan menyala. Berikut ini logika program sederhananya

int kelembaban = analogRead(A0);

if (kelembaban < 300) {

digitalWrite(8, HIGH);

} else {

digitalWrite(8, LOW);

}

Apa yang akan terjadi jika sensor mengalami error dan selalu memberikan nilai 0?

a)

Pompa tidak akan pernah menyala

b)

Pompa akan menyala terus-menerus

c)

Pompa akan mati setiap 1 detik

d)

Program akan berhenti dan error

5.

Jika kamu diminta merancang alat pendeteksi banjir menggunakan Arduino dan sensor ultrasonik, apa strategi yang paling efektif dalam menentukan level air?

a)

Membaca tegangan sensor secara langsung

b)

Menggunakan delay agar sensor bekerja lebih lambat

c)

Menentukan jarak minimum dari sensor ke permukaan air

d)

Menaruh sensor di dalam air agar lebih dekat dengan permukaan