wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Robotic & Tinkercad

Total questions: 36

Worksheet time: 18mins

Name
Class
Date
1.

Dalam arsitektur sistem mikrokontroler, fungsi utama dari unit pemrosesan pusat (CPU) adalah?

a)

Menyediakan tegangan operasional 5 Volt.

b)

Menghubungkan ke monitor serial.

c)

Mengeksekusi instruksi program dan mengelola interaksi I/O.

d)

Mengubah sinyal digital menjadi sinyal analog.

e)

Menyimpan data sensor dalam jumlah besar secara non-volatil.

2.

Pada kerangka kerja pemrograman mikrokontroler seperti Arduino, fungsi yang berisi kode yang akan dieksekusi berulang kali tanpa henti selama mikrokontroler menyala adalah?

a)

setup()

b)

initialize()

c)

loop()

d)

main()

e)

Serial.begin()

3.

Perintah (command) manakah yang digunakan untuk membaca status biner dari pin input (misalnya, untuk menentukan apakah sebuah tombol ditekan atau tidak)?

a)

analogRead()

b)

readPin()

c)

digitalWrite()

d)

digitalRead()

e)

pinMode(INPUT)

4.

Pin output yang ditandai khusus pada mikrokontroler mampu menghasilkan sinyal dengan rasio durasi 'ON' terhadap durasi siklus total. Teknik ini disebut:

a)

A/D Conversion (Analog-to-Digital Conversion)

b)

Digital Output (Output Digital)

c)

Pulse Width Modulation (PWM)

d)

Serial Communication (Komunikasi Serial)

e)

Interupsi Eksternal

5.

Dalam Hukum Ohm, satuan standar untuk besaran yang menghambat aliran arus listrik dalam suatu sirkuit adalah:

a)

Volt (V)

b)

Ampere (A)

c)

Ohm ($\Omega$)

d)

Watt (W)

e)

Hertz (Hz)

6.

Mengapa penggunaan komponen pembatas arus penting saat menghubungkan indikator visual (seperti LED) ke pin output mikrokontroler?

a)

Untuk meningkatkan tegangan output di atas 5V.

b)

Untuk mencegah arus berlebihan yang dapat merusak pin output atau indikator.

c)

Untuk memastikan indikator visual selalu berkedip.

d)

Untuk mempercepat waktu respons sinyal digital.

e)

Untuk mengubah sinyal digital menjadi analog.

7.

Apa peran dari komponen input yang memiliki tiga terminal dan resistansinya dapat diubah secara mekanis oleh pengguna, menghasilkan nilai tegangan variabel?

a)

Menghitung jarak menggunakan gelombang akustik.

b)

Menyediakan input biner (on/off).

c)

Menyimpan konfigurasi program secara non-volatil.

d)

Menyediakan input analog yang dapat dikendalikan pengguna (misalnya, pengontrol volume).

8.

Aktuator manakah yang dirancang khusus untuk memungkinkan kontrol posisi sudut yang sangat spesifik (misalnya 0 hingga 180 derajat) dengan presisi?

a)

Motor DC biasa

b)

Motor Linear

c)

Aktuator Posisi (Motor Servo)

d)

Elemen Pemanas

e)

Motor induksi

9.

Rentang nilai integer yang dihasilkan oleh Konverter Analog-ke-Digital (ADC) 10-bit pada mikrokontroler, yang mewakili sinyal analog 0V hingga 5V adalah:

a)

0 hingga 255

b)

0 hingga 5

c)

0 hingga 1023

d)

0 hingga 4095

e)

0 hingga 1000

10.

Apa fungsi utama dari konfigurasi resistansi penarik (pull-up atau pull-down) pada pin input digital yang terhubung ke sakelar mekanis?

a)

Meningkatkan daya yang disuplai ke sakelar.

b)

Mempercepat pengiriman data melalui komunikasi serial.

c)

Memastikan pin memiliki nilai logika yang terdefinisi (HIGH atau LOW) ketika sakelar terbuka.

d)

Mengubah input biner menjadi input analog.

e)

Mengubah tegangan input menjadi arus.

11.

Dalam sirkuit komunikasi Serial, parameter yang mendefinisikan kecepatan transfer data (bit per detik) antara mikrokontroler dan perangkat lain (misalnya komputer) adalah:

a)

Clock Speed

b)

Baud Rate

c)

Sampling Rate

d)

Duty Cycle

e)

Frekuensi Resonan

12.

Kecepatan transfer data (bit per detik) antara mikrokontroler dan perangkat lain (misalnya komputer) adalah:

a)

Clock Speed

b)

Baud Rate

c)

Sampling Rate

d)

Duty Cycle

e)

Frekuensi Resonansi

13.

Perangkat keras apa yang penting digunakan untuk membuat prototipe sirkuit sementara dengan mudah, memungkinkan komponen untuk dihubungkan tanpa perlu menyolder?

a)

PCB (Printed Circuit Board)

b)

Papan Prototyping Tanpa Solder (Breadboard)

c)

Kabel Jumper Khusus

d)

Modul Regulator Tegangan

e)

Enkoder Optik

14.

Sistem sensor apa yang menentukan jarak ke suatu objek dengan mengukur interval waktu antara pengiriman gelombang suara dan penerimaan pantulannya (Time of Flight)?

a)

Sensor Infra Merah Pasif (PIR)

b)

Sensor Jarak Kapasitif

c)

Sensor Jarak Akustik (Ultrasonik)

d)

Sensor Cahaya Digital

e)

Sensor Hall Effect

15.

Dalam pemrograman, struktur kontrol apa yang digunakan untuk mengeksekusi blok kode secara bersyarat, di mana satu blok dieksekusi jika kondisi benar, dan blok lain dieksekusi jika kondisi salah?

a)

Perulangan for

b)

Kondisi if...else

c)

Perulangan while

d)

Fungsi delay()

e)

Fungsi switch

16.

Sinyal HIGH pada pin output digital mikrokontroler Arduino Uno standar mewakili tegangan apa?

a)

0 Volt

b)

3.3 Volt

c)

5 Volt

d)

12 Volt

e)

9 Volt

17.

Dalam mikrokontroler, apakah peran pin yang ditandai sebagai GND?

a)

Menyediakan daya 5V untuk sensor.

b)

Sebagai jalur transmisi data serial.

c)

Titik referensi tegangan 0 Volt untuk sirkuit yang terhubung.

d)

Menerima input tegangan tinggi.

e)

Menstabilkan kristal osilator.

18.

Untuk mengontrol motor DC yang membutuhkan arus tinggi (misalnya > 200 mA), komponen antarmuka apa yang harus digunakan antara mikrokontroler dan motor?

a)

Resistor

b)

Motor Driver (Pengendali Motor)

c)

Kapasitor Elektrolitik

d)

Potensiometer

e)

LED

19.

Motor yang bergerak dalam langkah-langkah diskret yang terukur dan menawarkan kontrol posisi yang sangat akurat tanpa perlu umpan balik posisi yang kompleks disebut:

a)

Motor DC

b)

Motor Linier

c)

Motor Langkah (Stepper Motor)

d)

Motor AC

e)

Motor Vibrasi

20.

Apa peran pin yang ditandai sebagai RX dalam komunikasi serial?

a)

Pin transmisi (mengirim data).

b)

Pin reset mikrokontroler.

c)

Pin penerima (menerima data).

d)

Pin clock untuk sinkronisasi.

e)

Pin input PWM.

21.

Komponen yang dapat mendeteksi keberadaan objek atau makhluk hidup dengan mengukur perubahan radiasi panas di lingkungannya adalah:

a)

Sensor Jarak Optik

b)

Sensor Proximity Magnetik

c)

Sensor Inframerah Pasif (PIR/Thermal Motion)

d)

Sensor Tekanan

e)

Sensor Kelembaban

22.

Dalam pemrograman, jika Anda ingin mengulangi serangkaian instruksi sebanyak sepuluh kali, struktur kontrol perulangan yang paling efisien untuk tujuan ini adalah:

a)

Perulangan while

b)

Perulangan for

c)

Kondisi if...else

d)

Fungsi delay()

e)

Perulangan do...while

23.

Fungsi delay(1000) dalam kode mikrokontroler akan menyebabkan program melakukan apa?

a)

Mengeksekusi kode berikutnya dalam 1000 detik.

b)

Menghitung hingga 1000 putaran CPU.

c)

Menghentikan eksekusi program selama 1 detik (1000 milidetik).

d)

Mengubah Baud Rate menjadi 1000.

e)

Menjeda eksekusi kode setiap 1000 baris.

24.

Sistem komunikasi serial yang memungkinkan mikrokontroler berkomunikasi dengan beberapa perangkat menggunakan hanya dua kabel data bersama (SDA dan SCL) adalah:

a)

UART (Serial Asinkron)

b)

I2C (Inter-Integrated Circuit)

c)

SPI (Serial Peripheral Interface)

d)

Komunikasi Paralel

e)

Ethernet

25.

Komponen yang paling cocok digunakan untuk menyalakan atau mematikan perangkat berdaya tinggi (misalnya, peralatan rumah tangga AC 220V) yang dikendalikan oleh sinyal mikrokontroler berdaya rendah adalah:

a)

Potensiometer

b)

Motor Driver

c)

Sakelar Elektronik Terisolasi (Relay)

d)

LED (Light Emitting Diode)

e)

Kapasitor Bypass

26.

Pin pada mikrokontroler yang dikhususkan untuk menerima tegangan input bervariasi dari 0V hingga 5V dan mengubahnya menjadi nilai digital adalah:

a)

Pin Digital

b)

Pin PWM

c)

Pin Analog Input

d)

Pin Ground (GND)

e)

Pin Reset

27.

Apa nama umum untuk setiap instruksi non-kode (misalnya, penjelasan atau catatan) yang dimasukkan oleh programmer dan sepenuhnya diabaikan oleh compiler?

a)

Variabel

b)

Fungsi

c)

Komentar

d)

Pre-prosesor

e)

Library

28.

Dalam arsitektur robotika, kategori komponen apa yang bertanggung jawab untuk menerjemahkan sinyal kontrol dari mikrokontroler menjadi gerakan fisik atau tindakan di dunia nyata?

a)

Unit Sensor

b)

Aktuator

c)

Komunikasi Serial

d)

Papan Prototyping

e)

Regulator Tegangan

29.

Pin pada mikrokontroler yang tidak boleh digunakan sebagai I/O umum karena fungsinya secara default sudah terikat untuk transfer data ke dan dari komputer melalui port USB adalah:

a)

Pin analog (A0-A5)

b)

Pin reset dan pin daya

c)

Pin transmisi/penerima serial (TX/RX)

d)

Pin PWM

e)

Pin Interupsi Eksternal

30.

Komponen input yang resistansi internalnya berubah secara terbalik proporsional terhadap intensitas cahaya yang diterimanya adalah:

a)

Sensor Jarak Optik

b)

Sensor Cahaya Resistif

c)

Termistor

d)

Sakelar Sentuh

e)

Sensor Gas

31.

Tipe data int (integer) dalam pemrograman mikrokontroler umumnya digunakan untuk menyimpan:

a)

Nilai karakter atau byte tunggal.

b)

Bilangan dengan titik desimal (pecahan).

c)

Nilai logika biner (Benar/Salah).

d)

Bilangan bulat positif dan negatif.

e)

Alamat memori heksadesimal.

32.

Keuntungan utama menggunakan platform simulasi sirkuit virtual (seperti Tinkercad Circuits) untuk belajar robotika dasar adalah:

a)

Sirkuit yang kompleks dapat dirakit dan disolder secara otomatis.

b)

Menghilangkan risiko kerusakan komponen fisik atau papan mikrokontroler akibat kesalahan pengkabelan.

c)

Memungkinkan pemrograman dalam bahasa yang sangat kompleks seperti Python atau Java.

d)

Kecepatan eksekusi kode jauh lebih cepat daripada Arduino fisik.

e)

Memungkinkan pengujian sinyal radio dan jaringan nirkabel.

33.

Di Tinkercad Circuits, fitur apa yang harus diaktifkan agar kode mulai dieksekusi dan komponen virtual mulai berinteraksi secara real-time?

a)

Tombol 'Upload to Board'

b)

Tombol 'Start Simulation'

c)

Memperbesar tampilan sirkuit.

d)

Mengklik dua kali pada mikrokontroler.

e)

Mengekspor file simulasi.

34.

Selain mode Teks (berbasis C/C++), mode pemrograman visual apa yang ditawarkan oleh Tinkercad Circuits untuk mempermudah pemula dalam menyusun kode logika?

a)

Mode Flowchart

b)

Mode Assembly

c)

Mode Blok (Blockly)

d)

Mode Python

e)

Mode Python

35.

Alat ukur virtual apa yang tersedia di Tinkercad Circuits yang memungkinkan pengguna untuk memverifikasi nilai Tegangan (V), Arus (A), dan Hambatan pada sirkuit simulasi?

a)

Osiloskop Virtual

b)

Pengukur Suhu

c)

Alat Ukur Universal (Multimeter)

d)

Indikator Status

e)

Logic Analyzer

36.

Apa fungsi dari fitur Serial Monitor pada mikrokontroler (baik fisik maupun virtual di Tinkercad)?

a)

Untuk mengontrol kecepatan kipas pendingin mikrokontroler.

b)

Untuk menampilkan data debug, pesan status, atau nilai sensor dari mikrokontroler ke layar komputer.

c)

Untuk mencetak skema sirkuit yang telah dirancang.

d)

Untuk mengatur ulang (reset) program mikrokontroler.

e)

Untuk mengubah Baud Rate secara dinamis.