wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Teknik Pemrograman Mikrokontroler Mikroprosesor Elektronika

Total questions: 35

Worksheet time: 21mins

Name
Class
Date
1.

Sebuah Resistor memiliki warna gelang merah-hijau-merah-emas, berapakah nila resistor tersebut

a)

250 KOhm

b)

250 Ohm

c)

2,5 K Ohm

d)

25 K Ohm

e)

0,25 K Ohm

2.

Nilai Resistor 820 Ohm +_5% , mempunyai warna gelang-gelang ... .

a)

Hijau-Merah-Coklat-Emas

b)

Abu abu-Merah-Coklat-Perak

c)

Abu abu-Merah-Coklat-Emas

d)

Biru-Merah-Coklat-Emas

e)

Biru-Merah-Coklat-Perak

3.

Nilai Resistor di atas adalah ... .

a)

460 0hm

b)

360 ohm

c)

370 ohm

d)

380 ohm

e)

390 ohm

4.

Nilai resistor berikut adalah

a)

13000

b)

1300 ohm

c)

10000 ohm

d)

1000 ohm

5.

Nilai resistor berikut adalah

a)

230

b)

240

c)

340

d)

330

6.

Nilai resistor berikut adalah

a)

1200

b)

220

c)

2K2

d)

120

7.

Nilai resistor berikut adalah

a)

3300

b)

3200

c)

2000

d)

3000

8.

Nilai resistor berikut adalah

a)

560

b)

5600

c)

56000

d)

56

9.

Sorfware yang digunakan untuk menulis program, mengkompilasinya menjadi kode Bahasa mesin executable, dan meng-upload sketch (yang sudah jadi Bahasa mesin) ke Board Arduino, pengertian dari …

a)

Arduino

b)

Atmel

c)

Software IDE Arduino

d)

Software Mikrokontroler

10.

Instruksi yang digunakan untuk memberi nilai output HIGH (1) atau LOW (0) pada pindigital yaitu …

a)

analogWrite

b)

digitalRead

c)

analogRead

d)

digitalWrite

11.

Untuk menyimpan sketch (list program) yang sudah dibuat yaitu …

a)

Serial Monitor

b)

Verify

c)

Save

d)

New

12.

1. Insruksi yang digunakan pada void setup() untuk menginisialisasi suatu pin sebagai input atau output adalah …

a)

digitalWrite

b)

analogWrite

c)

Serial.begin

d)

pinMode

13.

Instruksi Untuk meng-unggah program dalam Board Arduino…

a)

Serial Monitor

b)

Save

c)

Verify

d)

Upload

14.

Apa istilah yang digunakan di dalam Arduino UNO untuk menyatakan program (tempat menulis program) ?

a)

Sketch

b)

Scratch

c)

Variabel

d)

Konstanta

15.

Lengkapilah Program berikut agar LED dapat menyala

digitalWrite (A, ......);

a)

FALSE

b)

TRUE

c)

HIGH

d)

LOW

16.

Manakah dibawah ini yang merupakan tombol yang berfungsi melakukan koreksi program atau disebut Verify(compling)?

a)
b)
c)
d)
17.

Manakah dibawah ini yang merupakan tombol yang berfungsi mengirim atau melakukan upload kedalam Arduino?

a)
b)
c)
d)
18.

Penggunaan Mikrokontroler dalam Kehidupan Sehari hari...

a)

Runinng text, Jam digital

b)

Sepeda, Motor

c)

Charger

d)

Raket Nyamuk

19.

..........Mikrokontroller single-board yang bersifat open-source, diturunkan dari Wiring platform, mempunyai fleksibilitas yang tinggi baik dari segi software maupun hardware untuk memudahkan Rancang bangun elektronik dalam berbagai bidang

a)

Arduino

b)

Uno

c)

Arduavr

d)

Mikroavr

20.

Bahasa pemrograman Arduino menggunakan........

a)

Bahasa C

b)

Bahasa B

c)

Bahasa VB

d)

Bahasa Delpi

21.

Untuk membuat program Arduino dan mengupload ke board Arduino, dibutuhkan software .......

a)

Arduino IDE (Integrated Develom Enviroment)

b)

Arduino DE ( Development Enviroment)

c)

Arduino IDE (Integrated Development Enviroment)

d)

Arduino IE (Integrated Enviroment)

22.
Untuk berkomunikasi dengan dunia luar, maka mikrokontroler menggunakan …..
a)
Register
b)
Clock
c)
Counter
d)
terminal I/O (Input-Output)
e)
Stack pointer
23.

#include <iostream.h>

merupakan contoh dari...

a)

header

b)

footer

c)

komentar

d)

menu

e)

penjelasan

24.

perintah if digunakan untuk ...

a)

menentukan dua atau lebih pilihan

b)

pilihan benar

c)

pilihan salah

d)

pilihan tertukar

e)

melakukan perulangan

25.

Dari tipe data berikut, yang memiliki ukuran paling besar yaitu...

a)

char

b)

int

c)

bit

d)

bool

26.

Untuk mengecheck program sebelum ditransfer dapat menggunakan fasilitas tombol

a)

error

b)

verify

c)

upload

d)

check

27.

Apa saja projek sehari-hari di bawah ini yang mengguankan arduino.

a)

alat untuk memonitoring rumah, alat untuk sistem parkir, alat ukur dari sensor ultrasonik

b)

mengketam kayu, sesnror jaringan internet, sensor kabel UTP.

c)

mencari jaringan internet, membajak jaringan internet, menyadap telefon.

d)

membuat running taks, membuat jadwal sholat, alat cat rumah sederhana.

e)

sensor rumah sehat

28.

Apa coding dasar untuk menggunakan arduino untuk LED pin 13 .

a)

void setup() {

pinMode(13, OUTPUT);

}

void loop() {

digitalWrite(13, HIGH);

}

b)

void setup() {

pinMode(13, OUTPUT)

}

void loop() {

digitalWrite(13, HIGH)

}

c)

void setup() {

pinMode(13, OUTPUT)

}

void loop() {

digitalWrite(13, HIGH);

}

d)

void setup()

pinMode(13, OUTPUT);

}

void loop() {

digitalWrite(13, HIGH);

}

void setup() {

pinMode(14, OUTPUT);

}

void loop() {

digitalWrite(13, HIGH);

}

e)

void setup() {

pinMode(14, OUTPUT);

}

void loop() {

digitalWrite(13, HIGH);

}

29.

Apa keguaan tombol yang dilingkaran merah ada gambar di atas.

a)

untuk restar arduino

b)

untuk mereset arduino

c)

untuk membunuh arduino

d)

untuk melacak arduino

e)

untuk melacak pin 13

30.

Tipe data yang berguna untuk menampung bilangan bulat yang berkisar antara -2.147.483.648 hingga 2.147.483.648 adalah?

a)

float

b)

double

c)

long int

d)

short int

31.

Berikut ini nama type mikrokontroler arduino,kecuali....

a)

Uno

b)

Mega

c)

Raspberry Pi

d)

Pro Mini

32.

Apa nama komponen seperti gambar berikut...

a)

LED

b)

PCB

c)

Breadboard

d)

Papan

33.

Ouput tegangan pada arduino adalah...

a)

6Volt

b)

7Volt

c)

5Volt

d)

4Volt

34.

Apakah nama komponen seperti gambar berikut....

a)

LCD

b)

LED

c)

Lampu

d)

Penerang

35.

Apakah nama komponen seperti gambar berikut ini....

a)

Transistor

b)

Kapasitor

c)

Actuator

d)

Resistor