Quiz Arduino

Quiz Arduino

12th Grade

5 Qs

quiz-placeholder

Similar activities

Pre Test - Dasar Sistem IoT

Pre Test - Dasar Sistem IoT

11th Grade - University

10 Qs

SOAL KODING-1

SOAL KODING-1

12th Grade

10 Qs

Bab 1

Bab 1

12th Grade

10 Qs

Ice Breaking Informatika

Ice Breaking Informatika

10th Grade - University

10 Qs

LKPD (Tugas MIT App Inventor)

LKPD (Tugas MIT App Inventor)

12th Grade

10 Qs

Ujian Paket B

Ujian Paket B

12th Grade

10 Qs

Untitled Quiz

Untitled Quiz

12th Grade

5 Qs

Pretest Informatika

Pretest Informatika

12th Grade

10 Qs

Quiz Arduino

Quiz Arduino

Assessment

Quiz

Information Technology (IT)

12th Grade

Hard

Created by

tugas kuliah

Used 1+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 20 pts

Sebuah tim di SMAN 16 Padang sedang merancang sistem smart home menggunakan Arduino. Sistem ini akan mengontrol lampu dan kipas angin secara otomatis berdasarkan suhu ruangan yang terdeteksi oleh sensor suhu. Ketika suhu melebihi 30°C, kipas angin akan menyala dan lampu akan mati. Jika suhu di bawah 25°C, lampu akan menyala dan kipas angin akan mati.


Apa yang harus dilakukan tim untuk mengimplementasikan proyek ini?


Menghubungkan sensor suhu ke pin analog pada Arduino dan menulis kode untuk membaca suhu.

Menggunakan modul Wi-Fi untuk menghubungkan sistem dengan aplikasi smartphone. 

 Menggunakan sensor cahaya untuk mengontrol lampu tanpa mempertimbangkan suhu

 Memastikan semua komponen terhubung ke sumber daya yang sama.

Menambahkan fitur alarm yang berbunyi ketika suhu melebihi 40°C.

2.

MULTIPLE CHOICE QUESTION

3 mins • 20 pts

  1. Sebuah sistem otomatis untuk menyiram tanaman menggunakan sensor kelembapan tanah dan pompa air. Ketika kelembapan tanah di bawah ambang batas, pompa akan menyala. Namun, sistem ini sering mengalami masalah pompa menyala terus-menerus. Kemungkinan penyebab masalah ini adalah:

Nilai ambang batas kelembapan terlalu tinggi.

Sensor kelembapan rusak atau tidak terkalibrasi dengan benar.

Pompa air mengalami kerusakan mekanik. d. Kode program terdapat kesalahan logika dalam kondisi perulangan.

 Kode program terdapat kesalahan logika dalam kondisi perulangan.

Tegangan suplai pada pompa tidak stabil.

3.

MULTIPLE CHOICE QUESTION

3 mins • 20 pts

  1. Diberikan sebuah robot line follower sederhana yang menggunakan dua sensor garis. Anda ingin memodifikasi robot ini agar dapat menghindari rintangan yang lebih kompleks, seperti belokan tajam atau objek yang menghalangi jalur. Modifikasi yang paling efektif adalah:

Menambahkan sensor ultrasonik di bagian depan robot.

Meningkatkan kecepatan motor penggerak.

sensor warna Mengganti sensor garis.

Menambahkan lebih banyak sensor garis di sepanjang bodi robot.

Menggunakan algoritma pencarian jalur yang lebih canggih.


4.

MULTIPLE CHOICE QUESTION

3 mins • 20 pts

Perbedaan utama antara fungsi delay() dan fungsi millis() dalam bahasa pemrograman Arduino adalah:

delay() digunakan untuk penundaan yang sangat singkat, sedangkan millis() untuk penundaan yang lebih lama.

delay() menghentikan eksekusi program sementara, sedangkan millis() memungkinkan program untuk terus berjalan sambil menghitung waktu.

delay() digunakan untuk mengukur waktu, sedangkan millis() digunakan untuk membuat penundaan.

delay() hanya dapat digunakan dengan pin digital, sedangkan millis() dapat digunakan dengan pin analog.

Tidak ada perbedaan yang signifikan antara keduanya.


5.

MULTIPLE CHOICE QUESTION

3 mins • 20 pts

 Anda ingin menambahkan fitur kontrol suara pada sistem rumah pintar menggunakan modul suara. Modul suara dapat mengenali beberapa perintah suara seperti "nyalakan lampu", "matikan kipas", dan "atur suhu". Tantangan utama dalam mengimplementasikan fitur ini adalah:


 Memilih modul suara yang kompatibel dengan Arduino.

Merancang antarmuka pengguna yang intuitif untuk modul suara.

Memproses sinyal suara yang bising dan tidak jelas.

 Menyimpan perintah suara dalam memori Arduino.

Mengirimkan perintah suara ke server cloud untuk diproses.