NEW
Font size
WorksheetsArduino Core Concepts & Functions Practice
Total questions: 25
Worksheet time: 13mins
Fungsi setup() pada Arduino digunakan untuk…
Menjalankan program utama secara berulang
Menjalankan perintah hanya sekali saat awal start
Mengatur komunikasi serial saja
Menyimpan variabel global
Mematikan Arduino saat selesai program
Fungsi loop() akan dijalankan oleh Arduino sebanyak…
Sekali
Dua kali
Berulang tanpa henti
Saat ada input saja
Ketika koneksi USB dicabut
Baris kode berikut termasuk jenis output digital: digitalWrite(13, HIGH);
Menentukan nilai PWM
Membaca nilai sensor
Menyalakan atau mematikan pin digital
Mengatur komunikasi serial
Mengubah tipe pin menjadi analog
Perintah untuk membaca nilai dari sensor analog adalah…
analogWrite()
digitalWrite()
analogRead()
pinMode()
delay()
Tipe data yang tepat untuk menyimpan nilai 0 atau 1 pada Arduino adalah…
int
float
String
boolean
long
Arduino tidak dapat menghubungkan motor DC secara langsung karena…
Arduino tidak memiliki pin output
Motor DC butuh arus lebih besar dari kemampuan Arduino
Motor DC membutuhkan tegangan lebih kecil
Arduino hanya mendukung servo
Motor DC tidak kompatibel dengan bahasa C++
Komponen yang digunakan untuk mengendalikan motor DC dari Arduino adalah…
Resistor
Kapasitor
L298N atau L293D
Potensiometer
LED
Fungsi analogWrite() digunakan untuk…
Membaca nilai PWM
Mengeluarkan sinyal PWM
Menulis teks ke serial
Menghidupkan motor secara langsung
Membaca sinyal digital
Nilai PWM pada Arduino memiliki rentang angka…
0–50
0–100
0–255
0–1023
0–500
Berikut ini yang merupakan struktur minimal dari program Arduino adalah…
main() dan loop()
setup() dan run()
setup() dan loop()
start() dan loop()
main() dan setup()
Perintah berikut digunakan untuk mengatur pin sebagai input atau output:
digitalRead()
pinMode()
delay()
loop()
define()
Library Arduino berfungsi untuk…
Membuat sketch menjadi lebih kecil
Menambah fitur dengan fungsi siap pakai
Menstop program Arduino
Menghapus error pada kode
Mengubah tipe data
Contoh penggunaan library dapat dilihat pada perintah…
#start Servo
include Servo.h
#library Servo
#import Servo.cpp
#include
Fungsi dari myServo.attach(9); adalah…
Membuat servo bergerak otomatis
Menghubungkan library ke Arduino
Mengatur pin 9 sebagai PWM
Menghubungkan objek servo ke pin 9
Menjalankan servo berulang-ulang
Perintah untuk memberi jeda dalam program Arduino adalah…
stop()
pause()
wait()
analogWrite()
delay()
Berikut ini yang bukan tipe data pada Arduino adalah…
int
float
mega
boolean
char
Jika ingin membuat LED berkedip, perintah yang pasti digunakan adalah…
Serial.begin()
analogRead()
pinMode()
digitalWrite()
import LED
Motor DC dapat dibalik arah putarannya dengan cara…
Mengganti warna kabel jumper
Menambah resistor pada pin analog
Membalik polaritas melalui driver motor
Mengubah tipe data variabel
Menambahkan library LED
Pada driver L298N, pin ENA biasa digunakan untuk…
Arah putaran motor
Kecepatan motor (PWM)
Input sensor
Output LED
Reset Arduino
Sketch Arduino disebut juga sebagai…
Script BASIC
Project file
Code snippet
Kode HTML
Program kecil Arduino
Fungsi dari Serial.begin(9600) adalah…
Mengirim sinyal PWM
Menghidupkan komunikasi serial
Menjalankan motor
Menghapus memori Arduino
Mengatur pin sebagai output
Arduino IDE digunakan untuk…
Menggambar rangkaian PCB
Memprogram Arduino
Menambah kapasitas RAM Arduino
DoK 1 — Pilih pernyataan yang benar tentang fungsi library Arduino. Library…
hanya bisa dibuat oleh Arduino resmi
tidak dapat dihapus setelah di-install
mempermudah penggunaan perangkat tertentu dengan menyediakan fungsi siap pakai
hanya berfungsi untuk sensor analog
wajib digunakan agar papan Arduino bisa menyala
DoK 1 — Pada Arduino, rentang nilai yang dikembalikan oleh analogRead() adalah…
0–50
0–100
0–255
0–1023
0–500
DoK 2 — Untuk menambahkan library baru dari file .ZIP melalui Arduino IDE, perintah menu yang tepat adalah…
Tools → Serial Monitor
File → Save As
Sketch → Include Library → Add .ZIP Library
Edit → Add Library
Tools → Board Manager
