NEW
Font size
WorksheetsKUIS FORMATIF RUNNING LED
Total questions: 10
Worksheet time: 5mins
Bagian program yang berfungsi untuk menjalankan program secara berulang adalah
Int
void loop
void setup
pinMode
digitalWrite
Bagian program yang berfungsi untuk mendeklarasikan tipe data bilangan bulat suatu variable adalah
Int
void loop
void setup
pinMode
digitalWrite
Dalam konteks Arduino, apa fungsi utama dari `void setup()` dalam program running LED?
Untuk menginisialisasi pin dan pengaturan awal lainnya yang hanya perlu dilakukan sekali.
Untuk menampilkan pesan kesalahan jika ada masalah dalam program.
Untuk menampung kode yang akan dieksekusi berulang kali selama program berjalan
Untuk mendefinisikan variabel global yang digunakan di seluruh program
untuk memperlambat jalannya program
Perintah pada pemrograman yang tugasnya untuk mengatur cepat/lambat jalannya sebuah program adalah
HIGH
LOW
INPUT
OUTPUT
DELAY
LED yang diperintahkan untuk mati memiliki variable
HIGH
LOW
INPUT
OUTPUT
DELAY
Mengapa penggunaan resistor sangat penting saat menghubungkan LED ke Arduino?
Untuk mengubah warna cahaya LED
Untuk membatasi arus agar tidak merusak LED dan pin Arduino
Untuk mempercepat waktu respon LED
Untuk meningkatkan tegangan yang diterima LED
Untuk mempercepat nyalanya LED
Bagaimana Anda akan memodifikasi kode running LED agar LED yang sedang menyala tetap menyala sementara LED berikutnya menyala (efek 'fade-in' atau 'trail') daripada LED sebelumnya mati?
Menambah jumlah pin LED yang digunakan
Mengubah logika `digitalWrite` agar tidak mematikan LED sebelumnya
Menggunakan fungsi `analogWrite()` pada pin digital.
Mengurangi nilai `delay()` secara progresif
Menambah perintah pada `void setup()`
Dalam program running LED sederhana, jika sebuah LED tidak menyala sama sekali meskipun kode sudah diunggah dan pin telah disambungkan dengan benar, apa kemungkinan penyebab utamanya dari sisi perangkat keras?
Daya USB yang terlalu tinggi dari komputer.
Kabel jumper yang terlalu panjang.
Arduino UNO yang terlalu panas.
Resistor yang terlalu besar nilainya.
Computer yang terlalu jadul
Pertimbangkan kode Arduino untuk running LED. Jika Anda ingin memperkenalkan jeda yang lebih panjang hanya setelah seluruh urutan LED selesai berkedip dari awal hingga akhir, di mana penempatan `delay()` yang paling tepat?
Di awal fungsi `setup()`, sebelum `pinMode`.
Di akhir fungsi `loop()`, setelah semua iterasi running LED selesai.
Setelah deklarasi array pin LED.
Di dalam loop `for` yang mengontrol setiap LED.
Di awal deskripsi `int`
Untuk membuat efek 'running LED' (satu LED menyala secara berurutan), programmer sering menggunakan struktur data apa untuk menyimpan nomor pin LED?
Array
Variabel tunggal
String
Boolean
Decimal
