NEW
Font size
Worksheetsprojek 7.1 SMART TRASH BIN + INDICATOR
Total questions: 25
Worksheet time: 13mins
Library LiquidCrystal_I2C berfungsi untuk apa?
Mengontrol sensor ultrasonik
Mengontrol motor servo
Mengontrol LCD I2C
Mengontrol LED RGB
Library Servi.h digunakan untuk...
Menggerakkan LED
Menampilkan data di LCD
Mengontrol motor servo
Mengatur kecepatan suara
Baris berikut berarti... LiquidCrystal_I2C lcd (0x27, 16,2);
Mengatur alamat LCD dan ukuran tampilan 16x2
Mengatur kecepatan komunikasi LCD
Menentukan pin SDA dan SCL
Menentukan kecerahan layar LCD
Perintah servo.attach(6); berfungsi untuk...
Menghubungkan servo ke pin 6
Menyalakan servo di pin 6
Mengatur kecepatan servo
Menghentikan servo di posisi awal
Fungsi lcd.init(); digunakan untuk...
Menyalakan lampu latar LCD
Menginisialisasi LCD agar siap digunakan
Menghapus tampilan LCD
Menampilkan teks pertama kali
Fungsi pulseIn(pinEcho, HIGH) digunakan untuk...
Mengukur waktu pantulan gelombang ultrasonik
Menyalakan pin Echo
Mengatur tegangan pin Trigger
Mengukur jarak secara langsung
Rumus berikut digunakan untuk menghitung apa? jarak = 0.0001*((float) echoTime * 340.0)/2.0;
Waktu pantulan gelombang
Kecepatan suara
Jarak antara sensor dan benda
Lama servo berputar
Mengapa hasil echoTime dibagi 2?
Karena waktu hanya dihitung setengahnya
Karena gelombang menempuh jarak pergi dan pulang
Karena kecepatan suara dikurangi 2
Karena sensor menggunakan dua pin
Sensor pertama digunakan untuk...
Mengukur tinggi tempat sampah
Mendeteksi tangan pengguna
Mengukur berat sampah
Menyalakan LED
Sensor kedua digunakan untuk...
Mendeteksi keberadaan tangan
Mengukur ketinggian sampah di dalam tempat sampah
Mengukur suhu udara
Mengatur warna LED
Nilai servo.write(90); artinya...
Servo bergerak ke kanan penuh
Servo berhenti di posisi tengah (90°)
Servo bergerak ke kiri penuh
Servo mati
Apa yang terjadi jika jarak tangan < 30 cm?
Servo menutup dan LCD menampilkan “Tempat Penuh”
Servo membuka dan LCD menampilkan “Silahkan Buang”
LED menyala merah
Servo berhenti dan LCD kosong
Jika jarak tangan > 30 cm, maka servo...
Tetap terbuka
Menutup kembali
Bergerak 180°
Tidak berubah
Fungsi lcd.clear(); digunakan untuk...
Menyalakan LCD
Menghapus seluruh tulisan di layar
Mematikan lampu LCD
Menampilkan karakter baru
Baris lcd.setCursor(0,1); berarti...
Menulis teks di kolom ke-1 baris ke-0
Menentukan posisi kursor pada baris kedua
Menentukan warna tulisan
Menyalakan LED
Warna LED diatur menggunakan pin...
12, 11, 10
10, 9, 8
9, 8, 7
6, 5, 4
LED hijau menyala jika jarak2...
Kurang dari 20 cm
Antara 20–40 cm
Lebih dari 40 cm
Sama dengan 20 cm
LED merah menyala jika jarak2...
Lebih dari 50 cm
Kurang dari 20 cm
Antara 20–40 cm
Lebih dari 60 cm
LED hijau dan merah menyala bersamaan ketika jarak2...
Lebih dari 40 cm
Kurang dari 10 cm
Antara 20–40 cm
Sama dengan 40 cm
Apa arti kondisi LED merah ON, hijau OFF, biru OFF?
Tempat sampah penuh
Tempat sampah setengah
Tempat sampah kosong
Servo sedang bergerak
Fungsi utama dari projek 7..1 adalah...
Tempat sampah otomatis dengan indikator penuh
Mesin pengisi botol otomatis
Pendeteksi ketinggian air
Sistem alarm gerak
Mengapa digunakan dua sensor ultrasonik?
Agar hasil lebih cepat
Satu untuk tangan, satu untuk mendeteksi sampah
Untuk mengukur suhu dan jarak
Untuk cadangan jika salah satu rusak
Apa fungsi delay(500); di akhir program?
Mengatur kecepatan servo
Menunda proses agar sensor tidak membaca terlalu cepat
Menghapus LCD
Mematikan LED
Jika tempat sampah kosong, maka LED yang menyala adalah...
Merah
Hijau
Biru
Merah dan hijau
Jika tangan tidak terdeteksi, maka tampilan LCD adalah...
“Silahkan Buang... :)”
“Buanglah Sampah Pada Tempatnya”
“Tempat Penuh”
“Sensor Error”
