wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

AKD Ganjil TES

Total questions: 25

Worksheet time: 15mins

Name
Class
Date
1.

IOT Merupakan singkatan dari

a)

Internet on Things

b)

Integrasi of Things

c)

Internet of Things

d)

Internet of technology

e)

Integrated Of Things

2.

Apa itu Internet of Things

a)

Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui sebuah perangkat dengan sebuah perangkat

b)

Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui sebuah jaringan seperti Internet

c)

Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui pengguna dan benda

d)

Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui sebuah bantuan kecanggihan teknologi

e)

Perangkat di sekitar yang dapat di nyalakan dan dimatikan menggunakan smartphone

3.

Gerakan rotasi komponen perangkat yang Menggunakan derajat perputaran merupakan jenis Actuator

a)

Relays

b)

Solenoids

c)

Motor DC

d)

Motor Servo

e)

Motor Listrik

4.

Berikut Merupakan Sensor yang berfungsi untuk

a)

Mendeteksi cahaya

b)

Mendeteksi Kelembaban Tanah

c)

Mendeteksi Jarak

d)

Mendeteksi Gerakan

e)

Mendeteksi Air

5.

Nodemcu ESP32, adalah sebuah mikrokontroler yang mempunyai koneksi jaringan....

a)

Bluethooth dan Wifi

b)

Access Point dan Wifi

c)

Bulekentooth dan Wifi

d)

Bluethooth dan Blynk

e)

Kabel USB

6.

Apa jenis mikrokontroler yang digunakan untuk membuat proyek perangkat pintar Smarthome kita?

a)

ModemESP42

b)

BogemcuESP32

c)

ESP23CU

d)

NodemCU ESP32

e)

Arduino

7.

Node Mcu bekerja di Tegangan berapa Volt ?

a)

5 Volt DC

b)

5 Volt AC

c)

3.3 Volt DC

d)

12 Volt DC

e)

9VDC

8.

Untuk menambahkan Papan Node Mcu pada Arduino IDE dilakukan dari menu....

a)

Menu File - Preference

b)

Menu File - Examples

c)

Menu Project - Boards Manager

d)

Menu Project - Manage Libraries

e)

Menu File - Transfer

9.

ESP32 merupakan jenis perangkat yang dapat terhubung dengan jaringan internet melalui koneksi WIFI, jenis WIFI yang digunakan adalah...

a)

802.11 b/n

b)

801.21 b/g/n

c)

802.11 b/g/n

d)

802.11 b

e)

802.11 ac

10.

Dalam pemrograman ESP32 dengan bahasa C terdapat blok Program loop(), ini diperlukan agar ...

a)

Arduino dapat melakukan loop hingga sensor terbaca

b)

Setelah eksekusi program didalam blok loop selesai, kemudian diulang kembali

c)

Microcontroller tidak membutuhkan setup() tapi hanya loop() saja

d)

fungsi loop() dapat dieksekusi pada waktunya

e)

Program dapat berjalan dengan baik sesuai yang di tentukan

11.

salah satu fungsi dari sintaks gambar di atas yang berfungsi menginisialisasi/mendaftarkan lampu led sebagai output terdapat pada sintaks....

a)

const int ledPin = 13;

b)

pinMode(buttonPin, INPUT);

c)

pinMode(ledPin, OUTPUT);

d)

int buttonState = 0;

e)

const int lbuttonPin = 2;

12.

for ( int X = 1; X<= 5; X++)

{ digitalWrite (Merah,HIGH);
delay(100);

digitalWrite (Merah,LOW);

delay(100);

}

Dari pernyataan program diatas berapa kali lampu merah menyala ?

a)

4

b)

5

c)

6

d)

3

e)

1

13.

Gambar tersebut merupakan sensor...

a)

LDR

b)

Ultrasonik

c)

Load Cell

d)

DHT11

e)

PTC

14.

Dalam membuat project IOT kita sering menggunkan sensor untuk berbagai hal, jenis sensor pada gambar adalah ...

a)

Sensor Pendeteksi Gas

b)

Sensor Getaran 

c)

Sensor Sidik Jari (Fingerprint) 

d)

Sensor PIR (Passive Infrared Sensor)

e)

Sensor Cahaya

15.

Berdasarkan sintaks pada gambar di atas, kapan kondisi lampu led akan mati....

a)

ketika tombol tidak ditekan

b)

ketika tombol ditekan

c)

ketika tombol ditekan lalu dilepas

d)

ketika tombol tidak ditekan setelah program berjalan

e)

led tidak akan menyala baik di tekan tombol maupun tidak

16.

Berdasarkan sintaks di atas, Kondisi yang membuat led akan terus menyala akan ditunjukkan pada saat....

a)

Tombol ditekan lama

b)

Tidak menekan tombol sama sekali

c)

Menekan tombol kemudian dilepas dan ditekan satu kali lagi

d)

tidak menekan tombol 2 detik, kemudian ditekan.

e)

Semua jawaban salah

17.

Berdasarkan sintaks di atas, program yang menunjukkan proses inisialisasi lcd yang akan digunakan digunakan adalah....

a)

lcd.clear();

b)

lcd.setCursor(0,0);

c)

lcd.begin(16,2);

d)

lcd.print ("Monitoring");

e)

lcd.print();

18.

Berdasarkan sintaks di atas, program yang menunjukkan semua tulisan yang ada pada lcd otomatis terhapus setelah ditampilkan yaitu....

a)

lcd.begin (16,2);

b)

lcd.setCursor (0,0);

c)

lcd.print ("Lampu Ruangan");

d)

lcd.clear();

e)

lcd.print();

19.

Gambar berikut merupakan sensor yang berfungsi sebagai pendeteksi ...

a)

Cahaya dan Panas

b)

Temperatur dan Cahaya

c)

Kelembaban dan Hujan

d)

Suara dan Cahaya

e)

Temperatur dan Kelebaban

20.

Gambar tersebut merupakan sensor...

a)

HCSR04

b)

NTC

c)

PTC

d)

LM35

e)

DHT11

21.

Apa itu kodular?

a)

Sebuah perangkat lunak

b)

Perangkat lunak seluler

c)

Bahasa pemrograman android

d)

Aplikasi web untuk membuat aplikasi android

e)

Aplikasi untuk kendali lampu

22.

Pengkodean apa yang kita gunakan di kodular?

a)

Menggunakan block programming

b)

Mengetik di notepad

c)

Menggunakan perangkat lunak IDE

d)

Copy and Paste

e)

Bahasa C

23.

Menu yang digunakan untuk running test aplikasi melalui HP dengan cara scan QRcode adalah ....

a)

refresh companion screen

b)

export andoid app

c)

connect to companion

d)

connect to USB

e)

Build

24.

Fungsi blok tersebut adalah ....

a)

Jika button1 di-klik akan memanggil komponen web1 dan membuka url yang terdapat pada web1

b)

Jika button2 di-klik akan memanggil komponen web1 dan membuka url yang terdapat pada web1

c)

Jika button1 di-klik akan memanggil komponen web1 dan menyalakan LED

d)

Jika button1 di-klik akan memanggil komponen web1 dan mematikan LED

e)

Jika button1 di-klik maka LED 1 ON

25.

Maksud dari program ini adalah ...

a)

Jika nilai jarak1 dibawah 5 maka servo akan berputar 90 derajat

b)

Jika nilai jarak1 dibawah 5 maka servo akan berputer 90 mili second

c)

Jika nilai jarak1 diatas 5 maka servo akan berputar 90 derajat

d)

Jika nilai jarak1 diatas 5 maka servo akan berputer 90 mili second

e)

Jika nilai jarak1 di bawah 5 maka servo akan berputar 90 kali