Font size
WorksheetsQuizizz SIOTICS #1
Total questions: 25
Worksheet time: 31mins
Manakah dibawah ini yang merupakan penulisan Library yang benar?
#include /Arduino.h\
$include /Arduino.w\
#include <Arduino.h>
$include <Arduino.w>
#include <Ardunio.h>
int potPin = A0; //Pin untuk potensiometer
int potValue = 0;
void loop() {
int potValue = analogRead(potPin);
Serial.print("Pot Value: ");
Serial.println(potValue);
}
Dimanakah letak kesalahan pada kode diatas
Pada line 6 terdapat kesalahan penulisan Serial.println
Pada line 4 seharusnya tidak menggunakan int
Pada line 3 seharusnya void setup()
Pada line 1 kesalahan pada deklarasi potPin, seharusnya nilai potPin adalah 0;
Pada line 5 seharusnya tidak menggunakan string (Pot Value:)
delay(50);
Perintah diatas merupakan perintah yang digunakan untuk memberikan delay atau jeda selama.........
500 milidetik
5.000 mikrodetik
5 mikrodetik
0,5 detik
0,05 detik
int led = 9;
int ledValue = LOW;
void setup(){
pinMode(led, OUTPUT);
}
void loop () {
digitalWrite(led, ledValue);
delay(1000);
}
Meledak
Menyala
Berkedip
Mati
Kode Error
//Deklarasi Variabel
const int buttonPin = 2; // Pin untuk tombol
const int ledPin = 9; // Pin untuk LED dengan PWM
void setup() {
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
}
Dimanakah letak kesalahan pada kode tersebut?
Deklarasi Variabel seharusnya tidak menggunakan cons
Kesalahan pada mode dari ledPin, seharusnya INPUT
Kesalahan pada mode dari buttonPin, seharusnya INPUT_PULLUP
Comment pada kode membuat kode menjadi Error
Variabel buttonPin tidak terdeklarasi dengan baik
Manakah dibawah ini yang merupakan contoh penggunaan digitalRead yang benar?
int reading = digitalRead(buttonPin, HIGH)
int reading = digitalRead(buttonPin, OUTPUT);
int reading = digitalRead(buttonPin<51);
int reading = digitalRead(buttonPin);
int reading = digital_read(buttonPin);
Berapa keluaran teganan dari Arduino Uno?
5V
1V
9V
3,3V
4,8V
Analisis kode deklarasi variable berikut:
int potPin = A0;
int buttonPin;
int ledPin = 13;
Bagaimana cara mendeklarasikan variable untuk menyimpan Pin sebuah button?
const buttonPin = 2;
int buttonPin = 2
int 2 = buttonPin;
const int buttonPin = 2
int buttonPin = 2;
Anoda pada LED bisa diketahui dari kaki LED yang panjang
TRUE
FALSE
Push Button memiliki polaritas (Anoda dan Katoda)
TRUE
FALSE
Dimanakah biasanya pin input dari Arduino?
Pin Digital
Pin Board
Pin Ground
Pin Power
Pin Analog
Tuliskan perintah untuk membaca nilai analog dari pin analog.
(a)
Tuliskan perintah yang digunakan untuk mengatur mode dari pin
(a)
Apa nama perangkat tersebut?
(GUNAKAN HURUF KAPITAL)
(a)
Apa nama perangkat tersebut?
(GUNAKAN HURUF KAPITAL)
(a)
Apa nama perangkat tersebut?
(GUNAKAN HURUF KAPITAL
(a)
Apa nama perangkat tersebut?
(GUNAKAN HURUF KAPITAL)
(a)
void satup() {
pinMode(potPin, INPUT);
pinMode(buttonPin, INPUT_PULLUP);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
Tuliskan kesalahan pada kode tersebut
int potValue = 0;
int buttonState;
int lastButtonState = LOW;
int ledState = LOW;
Dimanakah letak kesalahan pada kode tersebut?
if (buttonState = HIGH) {
ledState = HIGH;
} else {
ledState = LOW;
}
Terdapat kesalahan pada kode diatas, sehingga kondisi tidak terpenuhi. Tuliskan kesalahan tersebut
Apa fungsi dari penggunaan kondisi if else
if (reading == HIGH && lastButtonState == LOW) {
ledBrightness += 51;
}
Dalam kode diatas, jika tombol ditekan maka nilai kecerahan led akan ditambah sebanyak 51. Tetapi hal tersebut tidak efektif karena jika tombol ditekan terus menerus, maka nilainya akan melebihi 255 sebagaimana 255 adalah nilai maksimum dari PWM. Bagaimana cara mengatasi agar nilai tersebut tidak melebihi nilai maksimum?
Apa fungsi dari Potensiometer?
Apa fungsi dari perangkat tersebut?
Apa nama dan fungsi perangkat tersebut?
