WorksheetsPemrograman & Aplikasi Mikrokontroler (Pengenalan IDE)
Total questions: 10
Worksheet time: 5mins
Apa yang dimaksud dengan void setup() dalam program Arduino?
Fungsi untuk membaca input dari sensor
Fungsi yang tidak memiliki pengaruh pada program
Fungsi yang mengatur siklus hidup LED
Fungsi yang dijalankan sekali saat program dimulai
Apa fungsi dari deklarasi int led = 7; dalam kode program Arduino?
Mengatur pin 7 sebagai output
Menghubungkan LED ke pin analog 7
Menyimpan nilai 7 ke dalam variabel led, yang merepresentasikan pin digital 7
Menghidupkan LED secara otomatis saat Arduino dinyalakan
Apa peran dari pinMode(led, OUTPUT); dalam program?
Mengatur pin 7 sebagai input untuk membaca sinyal dari sensor
Mengatur pin 7 sebagai output sehingga dapat mengontrol LED
Menghidupkan dan mematikan LED secara otomatis
Menyimpan nilai dari pin 7 ke dalam variabel led
Apa fungsi utama dari void loop() dalam kode program Arduino?
Menjalankan perintah hanya satu kali saat Arduino dinyalakan
Menjalankan perintah secara terus-menerus selama Arduino menyala
Mengatur pin 7 sebagai output
Menghidupkan dan mematikan LED secara otomatis
Apa yang terjadi ketika digitalWrite(led, HIGH); dieksekusi?
LED akan mati karena mendapatkan sinyal 0V
Arduino akan berhenti bekerja
LED akan menyala karena menerima sinyal HIGH atau 5V
Tidak ada efek apa pun terhadap LED
Apa fungsi dari delay(1000); dalam kode program?
Mengatur pin 7 sebagai output
Mematikan LED setelah 1 detik
Menghentikan program sepenuhnya
Memberikan jeda selama 1 detik sebelum perintah berikutnya dieksekusi
Apa yang terjadi jika pinMode(led, INPUT); digunakan pada pin yang terhubung ke LED?
Program akan berhenti berjalan
Pin akan berfungsi sebagai output untuk LED
LED akan menyala secara otomatis
LED tidak akan menyala karena pin diatur sebagai input
Apa yang terjadi setelah digitalWrite(led, LOW); dieksekusi?
LED tetap menyala
LED akan mati karena menerima sinyal LOW atau 0V
Program akan berhenti berjalan
LED akan berkedip lebih cepat
Berapa lama siklus menyala dan mati LED dalam satu putaran loop()?
1 detik menyala, 3 detik mati (total 4 detik)
3 detik menyala, 1 detik mati (total 4 detik)
3 detik menyala, 3 detik mati (total 6 detik)
1 detik menyala, 2 detik mati (total 3 detik)
Berapa banyak kali void loop() akan dieksekusi selama Arduino menyala?
Beberapa kali tergantung pada kondisi
Secara terus-menerus tanpa batas
Hanya sekali
Hanya saat ada input dari sensor
