Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test Project 1B Mekatronika Genap 21/22

Total questions: 10

Worksheet time: 15mins

Name
Class
Date
1.

Dibawah ini merupakan pernyataan yang benar tentang Rotary Encoder, kecuali:

a)

Rotary encoder merupakan sensor yang dapat digunakan untuk mengukur kecepatan putaran

b)

Rotary encoder merupakan sensor yang dapat digunakan untuk mengukur jumlah putaran

c)

Rotary encoder merupakan sensor yang dapat digunakan untuk mengukur jarak linear

d)

Rotary encoder merupakan sensor yang dapat digunakan untuk mengukur jarak rotasi

e)

Rotary encoder merupakan sensor yang dapat digunakan untuk mengukur tegangan struktur

2.

Sebuah digital length meter didesain berbasis putaran roda ukur. Jika roda ukur yang digunakan berdiameter 70 mm disambungkan dengan sebuah rotary encoder dengan spesifikasi 50 pulsa/putaran, maka resolusi pengukuran terkecil yang dapat diukur tanpa slip adalah .....

a)

44 mm

b)

4.4 cm

c)

4.4 mm

d)

44 cm

e)

4.4 m

3.

Dibawah ini merupakan pernyataan yang benar tentang code berikut ini, kecuali:

#include <LiquidCrystal.h>

LiquidCrystal lcd(5, 6, 7, 8, 9, 10);

int pin1 = 2;

int pin2 = 3;

int pin3 = 4;

int Pos = 0;

int State;

int LastState; 

const float pi = 3.14;

const float R = 2.5;

const int N = 40;

float distance = 0;

boolean reset = true;

a)

pin 1 merupakan variabel dengan nilai awal 2 dan dapat berubah nilainya menjadi 4

b)

pin 2 merupakan variabel dengan jenis data bilangan bulat

c)

Pos merupakan variabel yang nilainya dapat berubah dari 0 menjadi 3

d)

R memiliki nilai 2.5 yang tidak akan berubah

e)

State merupakan variabel yang tidak diberikan nilai awal namun dapat berisi nilai 3.5

4.

Diantara pin I/O yang terdapat pada arduino, terdapat pin dengan tanda " ~ " yang merupakan penanda ....

a)

Pin tersebut dapat dipergunakan untuk input dan output

b)

Pin tersebut memiliki modul ADC

c)

Pin tersebut memiliki fitur analog input

d)

Pin tersebut memiliki fitur PWM

e)

Pin tersebut memerlukan input AC signal

5.

Dibawah ini merupakan pernyataan yang benar tentang code berikut ini, kecuali:

void loop() {

  State = digitalRead(pin1);

   if (State != LastState){    

     if (digitalRead(pin2) != State) {

       Pos ++;

     }

         else {

       Pos --;

     }

   }

}

a)

State dapat berisi nilai 1 atau 0

b)

Jika hasil bacaan digital input pin dengan indeks "pin2" sama dengan State maka nilai Pos akan ditambahkan

c)

Jika hasil bacaan digital input dengan indeks "pin1" sama dengan LastState maka code tidak akan dieksekusi

d)

void loop() merupakan penanda subroutine utama yang akan dieksekusi terus menerus oleh arduino

e)

Pos -- merupakan bagian code yang memerintahkan proses pencacahan menurun

6.

Terdapat dua desain wheel-type digital length meter sebagai berikut:

Desain 1. Diameter wheel: 70 cm, encoder pulse: 50 pulse/rotation (direct mount)

Desain 2. Diameter wheel: 70 mm, encoder pulse: 50 pulse/rotation (direct mount)

Pernyataan-pernyataan berikut ini merupakan pernyataan yang benar atas dua desain diatas, kecuali:

a)

Desain 1 memberikan keuntungan lebih untuk pengukuran panjang pada permukaan yang tidak rata

b)

Desain 2 memberikan keuntungan lebih untuk pengukuran panjang pada jarak pendek

c)

Desain 2 sulit digunakan untuk pengukuran panjang jarak yang jauh pada permukaan yang rata dan halus

d)

Desain 1 tidak menguntungkan untuk pengukuran panjang jarak pendek pada permukaan yang rata dan halus

e)

Kedua desain tidak memberikan perbedaan hasil yang signifikan untuk pengukuran jarak yang sangat jauh dengan permukaan yang rata dan halus

7.

Berikut ini merupakan pernyataan yang benar tentang gambar rangkaian disamping, kecuali:

a)

Rotary encoder diberikan tegangan input sebesar 5V

b)

Bagian rotary encoder yang mengirimkan pulsa ketika berputar, terhubung dengan pin digital input 2

c)

Bagian rotary encoder yang menandai arah putaran ketika berputar, terhubung dengan pin digital input 4

d)

Microcontroller yang digunakan adalah arduino UNO dengan jumlah digital I/O sebanyak 14 pin

e)

Microcontroller yang ada pada gambar memiliki analog input pin sebanyak 6 buah

8.

Perhatikan code berikut ini:

void setup() {

pinMode (1 , INPUT_PULLUP);

pinMode (2 , INPUT_PULLUP);

pinMode (3, INPUT);

lcd.begin(16, 2);

lcd.print("MEASURING WHEEL");

LastState = digitalRead(1);

}

Pernyataan pinMode (1 , INPUT_PULLUP); artinya .....

a)

digital pin 1 berada pada mode input pullup yang berarti ketika pin berada pada kondisi OPEN, maka logic pin 1 adalah HIGH

b)

digital pin 1 berada pada mode input pullup yang berarti ketika pin berada pada kondisi OPEN, maka logic pin 1 adalah LOW

c)

digital pin 1 berada pada mode input pullup yang berarti ketika pin berada pada kondisi CLOSED terhubung dengan GND, maka logic pin 1 adalah HIGH

d)

digital pin 1 berada pada mode input pullup yang berarti ketika pin berada pada kondisi CLOSED terhubung dengan 5V, maka logic pin 1 adalah LOW

e)

digital pin 1 berada pada mode input pullup yang berarti pin 1 dapat digunakan sebagai analog input

9.

Sebagai detektor putaran, berikut ini kelebihan dari rotary encoder, kecuali:

a)

Rotary encoder menghasilkan output data sinyal analog

b)

Rotary encoder lebih tahan distorsi data akibat noise

c)

Rotary encoder dapat digunakan untuk sudut putaran yang tidak terbatas

d)

Rotary encoder dapat menunjukkan arah putaran

e)

Rotary encoder dapat digunakan untuk mendeteksi kecepatan putaran

10.

Berikut ini merupakan pernyataan yang benar tentang catu daya untuk arduino UNO, kecuali:

a)

Baterai 9V dapat digunakan sebagai datu daya untuk arduino UNO

b)

USB power dapat digunakan sebagai catu daya untuk arduino UNO

c)

4 buah baterai AA dapat digunakan sebagai catu daya arduino UNO apabila dirangkai secara seri

d)

2 buah baterai 18650 dapat digunakan sebagai catu daya arduino UNO apabila dirangkai secara paralel

e)

Powerbank handphone dapat digunakan sebagai catu daya arduino UNO