Tugas 5 Soal Pilihan Ganda : 

Contoh Soal Latihan 4

1.       Ketika kita ingin menggunakan pin 2 digital pada arduino, dan menjadikan pin 2 tersebut sebagai output, maka coding programnya adalah …

a.       analogRead(2)

b.      pinMode(2, OUTPUT)

c.       digitalWrite (2,HIGH)

d.      digitalRead(2)

Jawab : b. pinMode(2, OUTPUT)

2.       Ketika kita ingin membaca  sinyal analog pada pin A3 arduino, maka kita bisa membacanya dengan membuat coding ...

a.       digitalRead(A3)

b.      analogWrite(A3)

c.       ananalogRead(A3)

d.      digitalWrite(A3)

Jawab : c.       ananalogRead(A3)

 

 

Contoh Soal kuis 4

1.       Pada IC L293D kita dapat gunakan IC tersebut sebagai pengatur Putaran motor. Perhatikan pada gambar !

                         Agar putaran kedua motor ke arah kanan maka kondisi yang benar adalah…

a.       IN1 dan IN3= ON ; IN2 dan IN4= OFF

b.      IN1 dan IN3= OFF ; IN2 dan IN4= ON

c.       IN1 dan IN3= ON ; IN2 dan IN4= ON

d.      IN1 dan IN2= ON ; IN3 dan IN4= OFF

Jawab : a. IN1 dan IN3= ON ; IN2 dan IN4= OFF

 

2.       Perhatikan gambar pada soal nomor 4 (tentang IC L293D) !

                         Agar putaran kedua motor ke arah kiri maka kondisi yang benar adalah…

a.       IN1 dan IN3= ON ; IN2 dan IN4= OFF

b.      IN1 dan IN3= OFF ; IN2 dan IN4= ON

c.       IN1 dan IN3= ON ; IN2 dan IN4= ON

d.      IN1 dan IN2= ON ; IN3 dan IN4= OFF

Jawab :  b. IN1 dan IN3= OFF ; IN2 dan IN4= ON

 

 Contoh Soal Tugas 4

Perhatikan gambar arduino dibawah ini!

1.       Pada arduino uno terdapat pin untuk PWM yaitu …

a.       1,2,3,4,5,6

b.      2,4,5,6,8,9

c.       3,5,6,9,10,11

d.      5,8,9,10,11,13

Jawab : c. 3,5,6,9,10,11

2.       Kecepatan sampling menyatakan seberapa sering perangkat mampu mengkonversi sinyal analog ke dalam bentuk sinyal digital dalam selang waktu yang tertentu. Biasa dinyatakan dalam sample per second (SPS). Sementara Resolusi menyatakan tingkat ketelitian yang dimilliki. Pada Arduino, resolusi yang dimiliki adalah 10 bit atau rentang nilai digital antara…

a.       0 – 255

b.      0 – 1023

c.       0 – 127

d.      0 – 4095

Jawab : b. 0 – 1023

 

  

Contoh Soal Latihan 5

1.       Apabila ada suatu program berjalan, misalnya program menghidupkan LED berwarna hijau selama sepuluh detik. Kemudian, apabila kita ingin menjalankan program lain, seperti menghidupkan LED merah tanpa harus menunggu program LED hijau berhenti adalah dengan cara …

a.       Menggunakan Delay

b.      Menggunakan Timer

c.       Menggunakan Perulangan

d.      Menggunakan Interrupt

Jawab : d. Menggunakan Interrupt

 

2.       Dibawah ini yang merupakan library Interrupt adalah …

a.       #include <LiquidCrystal.h> 

b.      #include <TimerOne.h>

c.       #include <SPI.h>

d.      #include <Keyboard.h>

Jawab : b. #include <TimerOne.h>

  

Contoh Soal kuis 5

1.       Komunikasi antara dua arduino, dapat menggunakan teknik komunikasi …

a.       UART, SPI, dan Wireless

b.      UART,SPI, dan I2C

c.       Synchronous dan asynchronous

d.      Serial dan Paralel

Jawab : b. UART,SPI, dan I2C

2.       Diantara library dibawah ini yang merupakan library untuk komunikasi SPI adalah …

a.       #include <SPI.h>

b.      #include <TimerOne.h>

c.       #include <Ethernet.h>

d.      #include <LiquidCrystal.h>

Jawab : a.  #include <SPI.h>

Soal TB Pribadi 

1. 

(a)
(b)

Pada gambar diatas, jika dijalankan akan menghasilkan error, hal ini dapat diatasi dengan cara tepat adalah…
a.       Mengganti pin digital IO4 pada Sensor kelembaman menjadi input analog dan mengganti Pin analog AD0 pada transistor menjadi pin digital.

b.      Melepaskan Potensiometer pada sensor kelembaman dan langsung dihubungkan ke Pin analog arduino

c.       Menganti transistor NPN menjadi PNP dan dihubungkan pada pin digital

d.      Mengganti potensiometer dengan logic state

Jawab : a.  Mengganti pin digital IO4 pada Sensor kelembaman menjadi input analog dan mengganti Pin analog AD0 pada transistor menjadi pin digital. 


2. 

Pada gambar diatas. Ketika kaki IO 11 mendapat tegangan, relay tetap pada kondisi off, sehingga control atap tidak dapat berjalan. Hal ini dapat diperbaiki dengan cara …

a.       Menambahkan amplifier pada keluaran pin arduino sehingga basis transistor mendapatkan tegangan yang lebih tinggi.

b.      Menukar posisi relay dan transistor. Dimana relay dipindah ke bawah, dan transistor dipindah ke atas.

c.       Membalikan posisi transistor, agar bagian emitor berada dibawah dan bagian collector berada di atas, sehingga arus dapat mengalir dari collector ke emitor dan dapat menjalankan rangkaian penutup atap.

d.      Menukar posisi relay dan transistor. Dimana relay dipindah ke bawah, dan transistor dipindah ke atas dan juga Menambahkan amplifier pada keluaran pin arduino sehingga basis transistor mendapatkan tegangan yang lebih tinggi.

Jawab : c.       Membalikan posisi transistor, agar bagian emitor berada dibawah dan bagian collector berada di atas, sehingga arus dapat mengalir dari collector ke emitor dan dapat menjalankan rangkaian penutup atap.

Soal TB teman


1. 

 Pada sensor yang digunakan diatas, digunakan pin AD0 sebagai masukan pin nya. Pin ini dapat diganti dengan…

a.       Pin IO1-13 yaitu pin digital.

b.      Pin Tx dan Rx

c.       Pin Power +5 pada arduino, untuk menyalakan arduinonya.

d.      Pin analog antara AD0 –AD5.

Jawab : d.  Pin analog antara AD0 –AD5. 

 

 2. 

Pada gambar diatas, digunakan dua buah sounder langsung terhubung ke I/O Arduino. Jika kita ingin mengganti dengan buzzer, cara yang tepat adalah…

a.       Langsung diganti dengan buzzer, dan terhubung langsung ke pin I/O

b.      Dengan mengganti buzzer, dan mengubah pin nya menjadi pin analog.

c.       Dengan menambahkan transistor NPN, kemudian terhubung ke relay dan ditambahkan dengan batteray.

d.      Menambahkan buzzer, kemudian digunakan saja satu pin I/O dan dipasang buzzer

secara parallel langsung ke pin I/O.

Jawab : c.  Dengan menambahkan transistor NPN, kemudian terhubung ke relay dan ditambahkan dengan batteray.

 

 

 






Tidak ada komentar:

Posting Komentar