Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemrograman Arduino

Total questions: 50

Worksheet time: 17mins

Name
Class
Date
1.

Arduino pertama kali dikembangkan pada tahun?

a)

2002

b)

2003

c)

2004

d)

2005

e)

2006

2.

Arduino berasal dari bahasa?

a)

Prancis

b)

Belanda

c)

Italia

d)

Jerman

e)

Swedia

3.

Penemu Arduino adalah....

a)

David Cuartielles

b)

Hernando Barragan

c)

Massimo Banzi

d)

Elon Musk

e)

Bill Gates

4.

Arti dari kata Arduino adalah...

a)

Teman yang berani

b)

Teman yang hebat

c)

Teman yang loyal

d)

Teman yang kuat

e)

Teman yang setia

5.

Berapakah pin I/O digital Arduino?

a)

11

b)

12

c)

13

d)

14

e)

15

6.

Berapakah pin analog Arduino?

a)

4

b)

5

c)

6

d)

7

e)

8

7.

Jenis Arduino apakah yang digunakan selama praktikum?

a)

Arduino UNO R3

b)

Arduino Mega

c)

Arduino Nano

d)

Arduino Mini

e)

Arduino Nano

8.

Aplikasi/software yang digunakan untuk menulis program Arduino adalah...

a)

Arduino EID

b)

Arduino IED

c)

Arduino DIE

d)

Arduino EDI

e)

Arduino IDE

9.

Menjalankan program yang ada didalam kurung kurawal sebanyak 1 kali merupakan fungsi...

a)

Upload

b)

Verify

c)

Void setup

d)

Void loop

e)

Compile

10.

Menjalankan program secara terus menerus sampai catu daya (power) dilepaskan merupakan fungsi...

a)

Compile

b)

Upload

c)

Void setup

d)

Verify

e)

Void loop

11.

Perangkat yang digunakan untuk mendeteksi perubahan besaran fisik seperti tekanan, gaya, besaran listrik, cahaya, gerakan, kelembaban, suhu, kecepatan dan fenomena-fenomena lingkungan lainnya merupakan pengertian...

a)

Sensor

b)

Tranduser

c)

IoT

d)

PLC

e)

Pneumatik

12.

Gambar tersebut merupakan sensor...

a)

Load Cell

b)

Ultrasonic

c)

PIR

d)

LDR

e)

RFID

13.

Gambar tersebut merupakan sensor...

a)

RTD

b)

NTC

c)

PTC

d)

LM35

e)

DHT11

14.

Gambar tersebut merupakan sensor...

a)

LDR

b)

Ultrasonik

c)

Load Cell

d)

DHT11

e)

PTC

15.

Gambar tersebut merupakan jumper...

a)

Female to none

b)

Male to female

c)

Female to female

d)

Male to male

e)

Female to male

16.

Perintah pemrograman digitalWrite berfungsi untuk...

a)

Memberikan nilai pada Arduino

b)

Membaca nilai pada Arduino

c)

Menentukan nilai pada Arduino

d)

Bilangan bulat

e)

Bilangan desimal

17.

Perintah pemograman pinMode berfungsi untuk...

a)

Memberikan nilai pada Arduino

b)

Membaca nilai pada Arduino

c)

Menentukan pin pada Arduino

d)

Bilangan bulat

e)

Bilangan desimal

18.

Identify this component

a)

Uno Cards

b)

Raspberry Pi

c)

Arduino Duo board

d)

Arduino Uno board

19.

Pada Arduino UNO terdapat berapa pin analog?

a)

5

b)

6

c)

7

d)

8

20.

Sensor apa yang berfungsi untuk mendeteksi nyala api ?

a)

Flame

b)

MQ-2

c)

Ultrasonic

d)

LM35

21.

Dibawah ini yang termasuk pin PWM pada Arduino Uno adalah?

a)

Pin 1, 3, 6

b)

Pin 2, 4, 8

c)

Pin 5, 7, 9

d)

Pin 3, 6, 9

22.

Sensor apa yang berfungsi untuk mendeteksi kebocoran gas ?

a)

Flame

b)

MQ-2

c)

LM35

d)

Ultrasonic

23.

Apa fungsi analogRead(pin) pada pemrograman arduino ?

a)

Untuk membaca nilai analog pada input pin

b)

Untuk mengirimkan nilai analog pada input pin

c)

Untuk membaca nilai digital pada input pin

d)

Untuk mengubah nilai analog ke nilai digital pada input pin

24.

Apa fungsi komponen di samping ?

a)

Untuk memancarkan sebuah cahaya

b)

Untuk melakukan pendeteksian terhadap suhu yang akan diukur

c)

Mengubah energi listrik DC menjadi energi mekanik putaran

d)

Menghasilkan getaran suara berupa gelombang bunyi

25.

Apa fungsi dari function tone pada pemrograman Arduino?

a)

Program untuk mengirimkan sinyal suara di pin buzzer

b)

Program untuk mengirimkan sinyal analog pada sensor flame

c)

Program untuk mengirimkan sinyal analog pada sensor MQ-2

d)

Program untuk mengirimkan sinyal digital pada sensor flame

26.

Fungsi atau sintak untuk menjalan kan program terus-menerus hingga arduino dalam kondisi dimatikan

a)

loop ()

b)

setup ()

c)

void

d)

int

27.

Apa pengertian dari mikrokontroler …

a)

Microchip berupa IC yang dapat menerima sinyal input, mengolahnya memberi sinyal output sesuai dengan program diisikan kedalamnya

b)

Mengendalikan operasi komputer dan melakukan fungsi pemrosesan data

c)

Menyimpan data dan program

d)

Struktur dan mekanisme untuk menghubungkan pemroses memory utama perangkat masukan atau keluaran

28.

Bahasa apa yang digunakan untuk memprogram arduino?

a)

Bahasa C

b)

Phyton

c)

JavaScript

d)

Bahasa PHP

29.

Dibawah alat dan bahan yang diperlukan dalam pembuatan program menggunakan Arduino, kecuali .....

a)

USB Port

b)

Resistor

c)

LED

d)

Arduino

30.

Bagian yang berfungsi sebagai jembatan komunikasi antara papan board arduino dengan komputer adalah..

a)

Mikrokontroler

b)

PIN

c)

LED

d)

USB

31.

Dalam pembuatan program pada arduino, istilah yang digunakan untuk mempercepat atau memperlambat waktu dikenal dengan...

a)

digitalwrite

b)

PinLED

c)

Delay

d)

pinMode

32.

Berapa Jumlah pin digital pada Arduino

a)

13

b)

14

c)

12

d)

10

33.

Tombol / Button di sebut komponen

a)

Input

b)

Output

34.

Dibawah ini yang termasuk Arduino Nano adalah..

a)
b)
c)
d)
35.

Bahasa Pemrograman yang digunakan pada arduino adalah...

a)
b)
c)
d)
36.

pada menu arduino di atas, fungsi pada bagian nomor 1 adalah..

a)

Digunakan untuk menghubungkan Papan Arduino dengan komputer lewat koneksi USB.

b)

Digunakan untuk mengulang program Arduino dari awal atau Reset.

c)

Digunakan untuk membaca sinyal atau sensor analog seperti sensor jarak, suhu dsb, dan mengubahnya menjadi nilai digital.

d)

Dapat digunakan untuk mendapatkan sumber tegangan yang dapat diatur lewat IC. Tegangannya antara 0 sampai 5 Volt.

37.

Dalam pembuatan program pada arduino, istilah yang digunakan untuk mempercepat atau memperlambat waktu dikenal dengan...

a)

digitalwrite

b)

PinLED

c)

Delay

d)

pinMode

38.

Pada bagian arduino di atas, bagian yang ditunjukan pada nomor 9 berfungsi untuk....

a)

Sebagai penjaga gerbang yang berarti ia akan mengalirkan tegangan terlegulasi ke Arduino dan membuang tegangan berlebih

b)

Digunakan untuk mengulang program kembali dari awal

c)

Digunakan untuk menerima sinyal analog dari, misalnya, sensor suhu

d)

untuk memberitahukan telah terjadi komunikasi serial berupa pengiriman atau penerimaan data

39.

Digital I/O pin ditunjukkan oleh nomor ...

a)

1

b)

2

c)

3

d)

4

e)

5

40.

Power pin ditunjukkan oleh nomor ...

a)

1

b)

2

c)

3

d)

4

e)

5

41.

USB Jack ditunjukkan oleh nomor ...

a)

1

b)

2

c)

3

d)

4

e)

5

42.

Gambar di Atas Jenis Arduino....

a)

Arduino Mikro

b)

Arduino Mega

c)

Arduino Nano

d)

Arduino Mini

43.

Gambar di atas jenis arduino....

a)

Arduino Uno

b)

Arduino mikro

c)

Arduino Nano

d)

Arduino mini

44.

cara kerja program di atas adalah

a)

LED pada pin 12 menyala dan mati bergantian dengan delay 4 detik

b)

LED pada pin 13 menyala dan mati bergantian dengan delay 2 detik

c)

LED pada pin 12 menyala dan mati bergantian dengan delay 2 detik

d)

LED pada pin 12 menyala dan mati bergantian dengan delay 1 detik

45.

Pada code diatas, kata "Hello World" akan ditulis pada serial monitor berapa kali?

a)

Satu Kali

b)

Dua Kali

c)

Berulang-ulang sampai tak terhingga

d)

10 kali

46.

Penulisan sketch no.4 yang benar adalah ... .

a)

int timeDelay

b)

void loop

c)

void setup

d)

digitalWrite

47.

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

48.

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

a)

Serial Monitor

b)

Verify

c)

Save

d)

New

49.

Instruksi Untuk meng-unggah program dalam Board Arduino…

a)

Serial Monitor

b)

Save

c)

Verify

d)

Upload

50.

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

a)

Sketch

b)

Scratch

c)

Variabel

d)

Konstanta