WorksheetsSoal LDR dan Mikrokontroler
Total questions: 10
Worksheet time: 5mins
Fungsi utama LDR (Light Dependent Resistor) adalah …
Mengukur suhu lingkungan
Mengubah cahaya menjadi sinyal digital
Mengubah intensitas cahaya menjadi perubahan resistansi
Nilai resistansi LDR akan … ketika intensitas cahaya meningkat.
Bertambah
Berkurang
Tetap
Menjadi nol
Pin pada Arduino yang digunakan untuk membaca nilai analog dari LDR adalah …
Digital pin
PWM pin
Analog pin
Ground pin
Perintah Arduino yang digunakan untuk membaca nilai analog adalah …
digitalRead()
analogWrite()
analogRead()
pinMode()
Rentang nilai hasil pembacaan analogRead() pada Arduino Uno adalah …
0 – 100
0 – 255
0 – 1024
0 – 1023
Sebuah sistem lampu otomatis menggunakan LDR. Lampu harus menyala saat gelap dan mati saat terang. Logika program yang PALING tepat adalah …
Jika nilai LDR tinggi, lampu menyala
Jika nilai LDR rendah, lampu menyala
Jika nilai LDR nol, lampu mati
Pada pengujian, nilai LDR sering tidak stabil saat kondisi cahaya berubah cepat. Solusi pemrograman yang paling tepat adalah …
Menghapus delay
Menggunakan rata-rata beberapa pembacaan sensor
Mengganti LDR dengan LED
Mengubah pin analog menjadi digital
Jika LDR dipasang langsung ke pin analog tanpa resistor tambahan, kemungkinan yang terjadi adalah …
Pembacaan lebih stabil
Arduino tidak bisa membaca nilai
Tegangan referensi menjadi maksimal
Nilai bacaan tidak akurat karena tidak ada pembagi tegangan
Dalam sistem keamanan berbasis mikrokontroler, LDR digunakan untuk mendeteksi cahaya senter sebagai tanda intrusi. Tantangan utama sistem ini adalah …
LDR tidak dapat membaca cahaya
Gangguan cahaya lingkungan yang menyebabkan false alarm
Arduino tidak bisa diprogram
LDR cepat rusak
Seorang siswa ingin agar lampu tidak langsung menyala saat gelap, tetapi menunggu 5 detik terlebih dahulu. Konsep pemrograman yang paling tepat digunakan adalah …
Interrupt
Delay atau pencatatan waktu (millis())
Komunikasi serial
Fungsi map()
