NEW
Font size
WorksheetsUTS Informatika XII Arduino
Total questions: 75
Worksheet time: 38mins
Penulisan komentar pada Arduino diawali dengan tanda
#
/
//
( )
{ }
Arduino memiliki karakteristik penulisan kode program yang sederhana karena hanya memiliki dua fungsi utama, yaitu....
void setup() dan void tambahan()
#define dan #include
variabel dan operator
void setup() dan void loop()
void dan library
Pilihlah pernyataan yang benar
TRUE merupakan konstanta boolean yang mendefinisikan nilai BENAR
FALSE merupakan konstanta boolean yang mendefinisikan nilai BENAR
TRUE merupakan konstanta boolean yang mendefinisikan nilai SALAH
HIGH merupakan perintah untuk memberi sinyal 0 / menyalakan
LOW merupakan perintah untuk memberi sinyal 1 / mematikan
Operator yang digunakan untuk perhitungan dasar seperti penambahan, pengurangan, perkalian dan pembagian merupakan fungsi dari....
Operator perbandingan
Operator matematis
Operator boolean
Operator bitwise
Konstanta
Apa fungsi utama dari Arduino dalam sebuah proyek elektronika?
Sebagai sumber daya listrik utama
Sebagai perangkat output utama
Sebagai sensor utama dalam sistem
Sebagai media penyimpanan data
Sebagai pengendali dan pemroses data
Bahasa pemrograman yang digunakan dalam Arduino adalah…
Python
JavaScript
C/C++
Assembly
PHP
Jika ingin menghubungkan Arduino ke komputer untuk mengunggah program, kita membutuhkan kabel…
HDMI
USB Type-A
USB Type-B
USB Type-C
Serial RS232
Perintah delay(1000); dalam program Arduino berarti…
Memberhentikan program selamanya
Menunggu selama 1 detik sebelum melanjutkan program
Mengulang program setiap 1 detik
Menghapus program yang berjalan
Mematikan sistem Arduino
Fungsi dari komponen resistor dalam rangkaian Arduino adalah…
Meningkatkan tegangan
Menyimpan muatan listrik
Menghambat atau membatasi arus listrik
Menghasilkan sinyal listrik
Mengatur frekuensi gelombang listrik
Fungsi utama dari library Servo.h dalam pemrograman Arduino adalah…
Mengontrol motor servo
Mengatur sensor suhu
Mengolah sinyal analog
Menampilkan teks pada LCD
Menyimpan data ke memori EEPROM
Apa nama jenis Arduino disamping ?
Arduino Nano
Arduino Uno
Arduino Mega
Arduino Mega
Apa nama gambar disamping ?
Potensiometer
Push Button
LED
Pthodionoda
Setiap penulisan pada program arduino di akhiri dengan tanda ?
titik
titik dua
titik koma
koma
Fungsi delay (.....) pada program arduino adalah ?
Waktu mulai
Waktu tunda
waktu akhiri
waktu nyala
Apa fungsi pin GND pada arduino ?
Sebagai pin negatif
sebagai pin positif
pin analog
pin digital
Apa nama komponen pada gambar disamping ?
Resistor
Switch
Jumper
Kabel
Terdapat tiga tahapan agar menjalankan hasil kode arduino ...
Menulis program – Compile program – mengunggah program
Menulis program – mengunggah program – compile program
Menulis program – mengupload program – menjalankan program
Mendesain program – mengupload program – mengeksekusi program
Membuat script – pengupload script – mengeksekusi script
Struktur dasar program Arduino terdiri dari...
setup() dan loop()
main() dan function()
begin() dan end()
start() dan stop()
init() dan run()
Tipe data yang digunakan untuk menyimpan nilai bilangan bulat adalah...
float
char
int
string
boolean
Operator yang digunakan untuk membandingkan dua nilai apakah sama adalah...
=
==
!=
<
>
Apa yang dimaksud dengan setup() dalam program Arduino?
Bagian program yang dijalankan terus-menerus
Bagian program yang dijalankan sekali pada saat program dimulai
Bagian program yang digunakan untuk mendefinisikan fungsi
Bagian program yang digunakan untuk mendeklarasikan variabel
Bagian program yang digunakan untuk menghitung waktu
Pernyataan if-else digunakan untuk...
Mengulang suatu blok kode
Memanggil suatu fungsi
Memutuskan suatu tindakan berdasarkan kondisi
Mendeklarasikan variabel
Mendefinisikan konstanta
Apa fungsi dari tanda titik koma (;) pada akhir setiap baris kode dalam Arduino?
Menandai akhir dari suatu pernyataan
Memisahkan antara variabel dan nilai
Menggabungkan beberapa pernyataan
Mendefinisikan suatu fungsi
Menandai awal dari suatu blok kode
Apa yang dimaksud dengan variabel dalam pemrograman Arduino?
Nilai yang tidak dapat diubah
Tempat penyimpanan data yang nilainya dapat berubah-ubah
Suatu perintah yang digunakan untuk mengontrol perangkat keras
Sebuah fungsi yang digunakan untuk melakukan perhitungan
Sebuah library yang berisi kumpulan fungsi
Dibawah ini yang BUKAN termasuk ketentuan yang harus dipenuhi dalam membuat variabel ...
Tidak menggunakan spasi
Tidak menggunakan angka di depan nama
Maksimal 32 karakter
Tidak menggunakan istilah dalam bahasa pemrograman arduino
Harus mengandung sebuah simbol yang unik
Manakah pernyataan yang benar tentang operator increment (++) dan decrement (--) pada Arduino?
Operator increment hanya dapat digunakan pada variabel integer.
Operator decrement selalu diletakkan setelah variabel (postfix).
Operator increment dan decrement dapat digunakan untuk mengubah nilai variabel sebelum atau setelah digunakan dalam ekspresi.
Operator increment hanya dapat digunakan untuk menambah nilai variabel dengan 1.
Operator decrement tidak dapat digunakan pada variabel float.
C++
int a = 5; int b = 10; boolean hasil = (a > 3) && (b < 15); Serial.println(hasil);
Hasil yang akan ditampilkan pada Serial Monitor adalah...
true
false
0
1
Error
Manakah pernyataan yang benar tentang operator NOT (!) pada Arduino?
Operator NOT digunakan untuk membalik nilai boolean.
Operator NOT hanya dapat digunakan pada variabel integer.
Operator NOT selalu menghasilkan nilai true.
Operator NOT digunakan untuk membandingkan dua nilai.
Operator NOT tidak dapat digunakan dalam kondisi if.
Manakah cara yang benar untuk menulis komentar satu baris dalam kode Arduino?
/* Ini adalah komentar */
// Ini adalah komentar
# Ini adalah komentar
' Ini adalah komentar '
Semua jawaban Benar
Apa fungsi utama dari komentar dalam kode program?
Membuat program berjalan lebih cepat
Membuat program terlihat lebih menarik
Memberikan penjelasan atau catatan pada kode program
Menyembunyikan bagian kode yang tidak ingin dijalankan
Mendefinisikan variabel dan fungsi
Apa fungsi dari papan Arduino Uno?
Untuk bertindak sebagai sumber daya untuk perangkat lain.
Untuk berfungsi sebagai perangkat komunikasi nirkabel.
Untuk berfungsi sebagai layar tampilan untuk output visual.
untuk membangun dan mengendalikan proyek elektronik.
Membaca jarak dari sensor jarak
Apa fungsi utama dari komponen buzzer di Arduino?
Untuk mengontrol kecerahan LED.
Untuk menghasilkan suara atau sinyal audio.
Untuk menyimpan data sementara.
Untuk mengukur suhu.
Membaca jarak dari sensor jarak
Apa kepanjangan dari LED?
Low Energy Display
Laser Emitting Diode
Light Emitting Device
Light Emitting Diode
Lightening Energy Device
Apa tujuan dari resistor dalam rangkaian elektronik?
Untuk menyimpan energi listrik untuk digunakan nanti.
Untuk mengubah tegangan AC menjadi DC.
Untuk membatasi arus dan mengontrol tegangan dalam rangkaian elektronik.
Untuk memperkuat sinyal dalam rangkaian.
Mengubah sinyal listrik
Apa fungsi dari breadboard dalam Arduino Starter Kit?
untuk memfasilitasi pembangunan rangkaian elektronik untuk prototyping.
Untuk menyimpan komponen secara permanen dalam sebuah rangkaian.
Untuk menampilkan output dari Arduino di layar.
Untuk memberi daya langsung pada papan Arduino.
Mengatur arus
Jenis sinyal apa yang dihasilkan oleh sebuah potensiometer?
Sinyal frekuensi
Sinyal digital
Sinyal analog
Sinyal pulsa
Sinyal Listrik
Berapa voltase maksimum yang dapat ditangani oleh pin input Arduino Uno?
9V
5V
12V
3V
2V
Bagaimana cara sensor suhu dihubungkan dengan Arduino
Melalui kabel HDMI
Melalui kabel USB
Melalui kabel ethernet
Melalui kabel jumper
Melalui WiFi
fungsi dari breadboard adalah...
merubah arus listrik
merancang sebuah rangkaian elektronik sederhana
menerima sinyal bluetooth
menerima sebuah tegang listrik dan merubahknya menjadi tegangan rendah
Apa fungsi utama dari kabel jumper dalam rangkaian elektronik?
Menyambungkan rangkaian listrik
Menyambungkan jaringan wifi
Menyambungkan tampilan komputer ke LCD
Menyambungkan solder
arduino adalah
apa nama komponen sensor disamping
ultrasonic
LED
DHT11
Servo
apa fungsi dari sensor ultrasonic
apa fungsi dari sensor suhu DHT11?
Mengukur kelembapan udara.
Mengukur suhu dan kelembapan.
Mengukur jarak.
Mengukur tekanan udara.
komponen apa yang digunakan untuk menghubungkan Arduino dengan sensor?
Resistor
Kabel Jumper
Transistor
Kapasitor
fungsi dari komponen Sensor LDR adalah
apa fungsi dari sensor PIR
apa fungsi dari komponen Liquid Crystal Display (LCD) di arduino
apa nama komponen disamping
Liquid Crystal Display (LCD)
Sensor PIR
Sensor LDR
LED
Fungsi dari perintah pinMode(pin, OUTPUT) dalam bahasa pemrograman Arduino adalah...
Mendefinisikan sebuah pin sebagai input
Mendefinisikan sebuah pin sebagai output
Memberikan nilai analog pada sebuah pin
Membaca nilai analog dari sebuah pin
Menunda eksekusi program
Perintah digitalWrite(pin, HIGH) akan membuat LED yang terhubung pada pin tersebut...
Mati
Menyala
Berkedip
Meredup
Tidak terpengaruh
Apa yang dimaksud dengan loop dalam pemrograman Arduino?
Bagian program yang hanya dijalankan sekali
Bagian program yang dijalankan berulang-ulang
Bagian program yang digunakan untuk mendefinisikan variabel
Bagian program yang digunakan untuk membuat fungsi
Bagian program yang digunakan untuk membaca input dari sensor
Fungsi delay() dalam bahasa pemrograman Arduino dipakai untuk...
Mendefinisikan variabel
Menulis data ke output
Membaca nilai sensor
Menunda eksekusi program selama waktu tertentu
Setiap pernyataan di sketch arduino selalu diakhiri....
Titik Dua
Koma
Titik
petik
Titik koma
Apa yang akan terjadi jika kode tersebut dijalankan pada Arduino yang terhubung dengan LED pada pin 13?
LED akan menyala terus menerus.
LED akan mati terus menerus.
LED akan berkedip dengan interval 1 detik.
Arduino akan rusak.
Tidak ada yang terjadi.
Anda ingin membuat sebuah program Arduino yang dapat mengukur suhu ruangan menggunakan sensor suhu LM35. Sensor LM35 menghasilkan tegangan analog yang sebanding dengan suhu. Algoritma yang paling tepat untuk program ini adalah...
Membaca nilai analog dari sensor, lalu langsung menyalakan LED jika suhu terlalu tinggi.
Membaca nilai analog dari sensor, lalu mengkonversi nilai analog menjadi suhu dalam derajat Celcius, kemudian menampilkannya pada LCD.
Membaca nilai analog dari sensor, lalu membandingkan nilai tersebut dengan nilai referensi, kemudian menyalakan buzzer jika suhu terlalu rendah.
Semua jawaban di atas benar, tergantung pada fungsi yang diinginkan.
Tidak ada jawaban yang benar.
Pin pada Arduino yang digunakan untuk membaca sinyal dari sensor yang menghasilkan tegangan analog adalah:
Pin Digital
Pin Ground
Pin PWM
Pin Analog
Power Pin
Bagian Arduino yang digunakan untuk mereset program yang berjalan di board dan memulai ulang adalah:
Pin Ground
Voltage Regulator
Reset Button
Power Pin
LED Indicator
Dewi sedang belajar tentang Arduino dan melihat bagian yang ditunjukkan pada no. 3. Bagian tersebut disebut...
Power Jack
Power USB
Lampu Indikator Power
Pin Analog
Pin Input/Output Digital
Arduino pertama kali dikembangkan pada tahun?
2002
2003
2004
2005
2006
Menjalankan program yang ada didalam kurung kurawal sebanyak 1 kali merupakan fungsi...
Upload
Verify
Void setup
Void loop
Compile
Menjalankan program secara terus menerus sampai catu daya (power) dilepaskan merupakan fungsi...
Compile
Upload
Void setup
Verify
Void loop
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...
Sensor
Tranduser
IoT
PLC
Pneumatik
Gambar tersebut merupakan sensor...
Load Cell
Ultrasonic
PIR
LDR
RFID
Gambar tersebut merupakan sensor...
LDR
Ultrasonik
Load Cell
DHT11
PTC
Perintah pemrograman digitalWrite berfungsi untuk...
Memberikan nilai pada Arduino
Membaca nilai pada Arduino
Menentukan nilai pada Arduino
Bilangan bulat
Bilangan desimal
Perintah pemograman digitalRead berfungsi untuk...
Memberikan nilai pada Arduino
Membaca nilai pada Arduino
Menentukan pin pada Arduino
Bilangan bulat
Bilangan desimal
Perintah pemograman pinMode berfungsi untuk...
Memberikan nilai pada Arduino
Membaca nilai pada Arduino
Menentukan pin pada Arduino
Bilangan bulat
Bilangan desimal
VOID SETUP adalah potongan program yang digunakan untuk...
pengenalan pin dan library
pengenalan web dan service
pengenalan software
pengenalan device laptop
Jika ingin menggunakan pin 5 sebagai output, maka program yang benar adalah...
PinMode (5, OUTPUT);
pinMode (5, OUTPUT);
PinMode (5, OUTPUT)
pinMode (5, OUPUT);
Jika ingin menggunakan pin 8 sebagai input, maka program yang benar adalah...
PinMode (5, INPUT);
pinMode (5, INPUT)
PinMode (5, IPUT);
pinMode (5, INPUT);
Void loop dalam pemrograman digunakan sebagai
pengulangan program pada void setup
pengulangan program library
Pengulangan program pada kurung void loop
Pengulangan program pada kurung void setup
untuk menahan program selama 10 detik, maka program yang digunakan adalah...
delay(1000);
Delay(1000);
delay(10000);
Delay(10000);
Menu yang digunakan untuk mengecek board sudah benar atau belum adalah
file
sketch
help
tools
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(7, HIGH);
delay(1000);
digitalWrite(7, LOW);
delay(1000);
}
Program diatas jika dijalankan maka....
Lampu menyala terus menerus
Lampu mati terus menerus
Lampu menyala dan mati bergantian dengan waktu 10 detik
Lampu menyala dan mati bergantian dengan waktu 1 detik
