wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Pilihan Ganda - Arduino

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Dedi sedang merakit rangkaian LED untuk menghias rumahnya. Dia tahu bahwa untuk melindungi LED dari kerusakan, dia perlu menambahkan komponen tertentu. Fungsi dari resistor dalam rangkaian LED adalah …

a)

Menguatkan arus ke LED

b)

Menyimpan tegangan untuk LED

c)

Menghambat arus agar LED tidak rusak

d)

Meningkatkan intensitas cahaya LED

2.

Indah sedang mengerjakan proyek Arduino di rumahnya. Dia ingin mengatur kecerahan LED yang terhubung ke pin digital tertentu. Untuk itu, dia menggunakan fungsi analogWrite(). Fungsi ini digunakan untuk …

a)

Membaca sensor analog

b)

Mengatur nilai PWM ke pin digital tertentu

c)

Menyimpan data ke memori

d)

Menampilkan hasil ke layar

3.

Joko sedang melakukan eksperimen dengan LED dan resistor. Ia memasang beberapa resistor secara seri pada rangkaian LED. Semakin besar nilai resistor yang dipasang, maka LED akan terlihat …

a)

Semakin terang

b)

Semakin redup

c)

Berkedip cepat

d)

Tidak berubah

4.

Rahman sedang mengerjakan proyek elektronik dan menggunakan fungsi analogWrite() untuk mengatur intensitas cahaya LED. Ia ingin tahu nilai maksimum yang dapat digunakan dalam fungsi tersebut. Nilai maksimum dari fungsi analogWrite() adalah …

a)

1023

b)

100

c)

5

d)

255

5.

Joko sedang mengatur kecerahan LED di ruang kerjanya. Ia menurunkan nilai PWM dari 255 ke 50. Maka, kecerahan LED akan …

a)

Meningkat drastis

b)

Tetap stabil

c)

Menurun

d)

Tidak menyala

6.

Rani memiliki dua resistor 220Ω dan ia memutuskan untuk menyusunnya secara seri untuk proyek listriknya. Berapa total resistansi yang akan ia dapatkan?

a)

110Ω

b)

220Ω

c)

440Ω

d)

660Ω

7.

Tiara sedang merakit rangkaian LED dengan menggunakan Arduino. Namun, dia menggunakan resistor yang terlalu besar. Salah satu akibat dari resistor terlalu besar dalam rangkaian adalah …

a)

LED menyala sangat terang

b)

Arduino terbakar

c)

LED tidak menyala atau sangat redup

d)

LED akan rusak

8.

Rizky sedang melakukan eksperimen dengan LED dan ingin mengetahui bagaimana cara membuat LED tersebut menyala paling terang. Ia tahu bahwa LED akan menyala paling terang jika nilai PWM berada pada kondisi maksimum dan … .

a)

Resistor kecil

b)

Resistor besar

c)

Resistor sedang

d)

Resistor paralel

9.

Agus sedang mengembangkan proyek Arduino untuk mengontrol lampu. Ia menggunakan fungsi delay(1000); dalam kodenya. Fungsi ini digunakan untuk …

a)

Menyimpan data sensor

b)

Menjalankan kode selama 1 jam

c)

Memberi jeda 1 detik sebelum perintah berikutnya

d)

Mematikan pin selama 1 detik

10.

Suatu hari, Lina sedang mencoba untuk menyalakan LED dalam proyek elektronika di rumahnya. Meskipun rangkaian dan kode yang dia buat sudah benar, LED tersebut tidak menyala. Kemungkinan terbesar yang terjadi adalah …

a)

Resistor terlalu kecil

b)

LED terbalik polaritasnya

c)

Nilai PWM terlalu tinggi

d)

Arduino tidak bisa analogWrite

11.

Dewi sedang melakukan eksperimen dengan LED dan resistor. Dia ingin mengetahui kombinasi resistor manakah yang menghasilkan LED paling terang pada nilai PWM 255.

a)

660Ω

b)

440Ω

c)

220Ω

d)

Semua sama

12.

Indah sedang merakit proyek robot menggunakan Arduino Uno. Dia ingin menghubungkan motor servo ke pin PWM. Manakah yang merupakan pin PWM di Arduino Uno?

a)

Pin A0

b)

Pin 14

c)

Pin 9

d)

Pin TX

13.

Dian sedang melakukan eksperimen dengan LED. Ia menggunakan perintah analogWrite(led, 0); untuk mengatur LED tersebut. Apa yang akan terjadi pada LED?

a)

Menyala penuh

b)

Berkedip

c)

Tidak menyala

d)

Meledak

14.

Arif sedang merakit sebuah alat elektronik yang memerlukan komponen untuk mengubah sinyal digital menjadi sinyal tegangan semu. Komponen yang ia butuhkan adalah …

a)

Resistor

b)

Transistor

c)

PWM

d)

Potensiometer

15.

Surya sedang melakukan eksperimen dengan LED dan PWM. Ia mengatur nilai PWM tetap, tetapi LED menjadi lebih redup saat ia mengganti resistor. Apa penyebabnya?

a)

Nilai resistor terlalu kecil

b)

Nilai resistor bertambah

c)

LED rusak

d)

Arduino error

16.

Rahman sedang melakukan eksperimen dengan LED dan resistor. Ketika ia mengganti resistor dengan nilai yang lebih tinggi, ia menyadari bahwa LED menjadi lebih redup. Maka penyebabnya adalah …

a)

Nilai resistor terlalu kecil

b)

Nilai resistor bertambah

c)

LED rusak

d)

Arduino error

17.

Mengubah nilai PWM dari 255 ke 64 akan menurunkan …

a)

Tegangan sumber

b)

Arus resistor

c)

Intensitas cahaya LED

d)

Nilai resistor

18.

Hadi sedang belajar tentang komponen listrik di sekolah. Dia menemukan bahwa satuan dari resistor adalah …

a)

Ampere

b)

Ohm

c)

Volt

d)

Watt

19.

Dedi memiliki dua resistor, satu berukuran 220Ω dan yang lainnya 440Ω. Jika Dedi menghubungkan kedua resistor tersebut secara seri, total resistansi yang dihasilkan adalah …

a)

220Ω

b)

440Ω

c)

660Ω

d)

880Ω

20.

Nisa sedang membuat rangkaian LED dengan resistor 660Ω dan menggunakan nilai PWM 255. Namun, LED terlihat sangat redup. Jika kamu adalah temannya, solusi terbaik untuk meningkatkan kecerahan LED tanpa mengubah kode adalah …

a)

Tambahkan lagi resistor 220Ω agar lebih aman

b)

Ganti LED dengan yang lebih kecil

c)

Kurangi jumlah resistor seri menjadi satu

d)

Ubah pin PWM menjadi pin digital biasa

21.

Dian melakukan percobaan dengan LED dan menemukan bahwa LED menyala lebih terang saat nilai PWM 128 dengan resistor 220Ω dibandingkan nilai PWM 255 dengan resistor 660Ω. Apa kesimpulan logis dari pengamatan ini?

a)

Resistor tidak memengaruhi terang LED

b)

Nilai PWM tidak memengaruhi LED

c)

Besarnya tahanan lebih berpengaruh dibanding nilai PWM

d)

LED tidak cocok digunakan dengan Arduino

22.

Seorang siswa salah menyusun LED pada breadboard, sehingga arus tidak mengalir dengan benar. LED pun tidak menyala. Jika kamu diminta mengevaluasi, bagian mana yang paling mungkin menyebabkan masalah?

a)

Posisi resistor

b)

Kaki anoda dan katoda LED tertukar

c)

Nilai PWM terlalu besar

d)

Kabel jumper terlalu panjang

23.

Jika kamu diminta merancang sistem pencahayaan otomatis yang dapat menyesuaikan terang lampu dengan kondisi siang-malam, bagian mana dari pembelajaran ini yang paling relevan untuk diterapkan?

a)

Menentukan panjang kabel jumper

b)

Mengubah jenis LED

c)

Mengatur nilai PWM secara dinamis

d)

Memperbesar resistor

24.

Dalam eksperimenmu, kamu mencatat hasil kecerahan LED dengan berbagai kombinasi resistor dan nilai PWM. Data menunjukkan pola yang tidak sesuai dengan teori. Langkah terbaik yang bisa kamu lakukan adalah …

a)

Mengabaikan hasil dan tetap menulis kesimpulan teoritis

b)

Menyalin data teman karena milikmu salah

c)

Mengecek ulang rangkaian dan pengkabelan, lalu ulang eksperimen

d)

Menyalahkan komponen rusak tanpa investigasi

25.

Rani sedang melakukan percobaan dengan dua lampu LED di lab. Apa yang terjadi pada dua lampu LED tersebut?

a)

kedua LED menyala terang

b)

LED line B lebih terang dibanding line G

c)

LED line G lebih terang dibanding line B

d)

kedua LED menyala sangat redup

26.

Komponen yang mengubah intensitas cahaya menjadi perubahan resistansi adalah…

a)

LED

b)

LDR

c)

Resistor tetap

d)

Kapasitor

27.

Output dari photoelectric sensor module yang dihubungkan ke pin digital Arduino adalah…

a)

Nilai tegangan 0-5V kontinu

b)

Sinyal biner HIGH atau LOW

c)

Gelombang sinus

d)

Nilai acak

28.

Mengapa photoelectric sensor module biasanya dihubungkan ke pin digital Arduino?

a)

Karena outputnya berupa data serial

b)

Karena outputnya sudah berupa sinyal biner

c)

Karena tidak membutuhkan tegangan

d)

Karena ukurannya kecil

29.

Perintah Arduino untuk membaca sinyal digital dari pin 2 adalah…

a)

analogRead(2);

b)

digitalWrite(2);

c)

digitalRead(2);

d)

Serial.read(2);

30.

Satuan hasil pembacaan analogRead() di Arduino adalah…

a)

Volt

b)

Ohm

c)

0-1023 (tanpa satuan)

d)

Ampere

31.

LDR memiliki resistansi rendah ketika…

a)

Terhalang cahaya

b)

Terpapar cahaya terang

c)

Tidak diberi tegangan

d)

Dipanaskan

32.

Jika kita ingin nilai analog besar saat terang, maka LDR harus diletakkan…

a)

Di sisi 5V

b)

Di sisi GND

c)

Sejajar dengan resistor

d)

Tidak berpengaruh

33.

Tegangan maksimum yang terbaca di pin analog Arduino Uno adalah…

a)

3.3V

b)

5V

c)

10V

d)

12V

34.

Pin Arduino yang dapat digunakan untuk analogWrite() biasanya ditandai dengan …

a)

Simbol ‘~’ di dekat nomor pin

b)

Huruf A di awal pin

c)

Warna biru pada papan

d)

Tanda panah ke bawah

35.

Semakin besar nilai resistor yang dipasang secara seri, maka LED akan terlihat …

a)

Semakin terang

b)

Semakin redup

c)

Berkedip cepat

d)

Tidak berubah

36.

Saat LDR terkena cahaya terang, nilai resistansinya akan

a)

Bertambah besar

b)

Berkurang

c)

Tidak berubah

d)

Menjadi tak hingga

37.

Fungsi analogRead(A0) akan menghasilkan nilai …

a)

0 atau 1

b)

0–255

c)

0–1023

d)

0–5

38.

Fungsi digitalRead(pin) akan menghasilkan nilai …

a)

0–1023

b)

0 atau 1

c)

5V

d)

255

39.

Jika ingin mengendalikan kecerahan LED berdasarkan sensor analog, maka digunakan fungsi

a)

digitalWrite()

b)

analogWrite()

c)

pinMode()

d)

delay()

40.

Alasan nilai output analog besar saat sensor gelap adalah …

a)

Resistansi LDR turun

b)

Resistansi LDR naik sehingga Vout mendekati 5V

c)

Tegangan dari Arduino naik

d)

Resistor 220Ω terlalu kecil