WorksheetsLatihan
Total questions: 30
Worksheet time: 19mins
IOT Merupakan singkatan dari
Internet on Things
Integrasi of Things
Internet of Things
Internet of technology
Integrated Of Things
Apa itu Internet of Things
Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui sebuah perangkat dengan sebuah perangkat
Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui sebuah jaringan seperti Internet
Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui pengguna dan benda
Perangkat di sekitar yang dapat berkomunikasi antara satu sama lain melalui sebuah bantuan kecanggihan teknologi
Perangkat di sekitar yang dapat di nyalakan dan dimatikan menggunakan smartphone
Gerakan rotasi komponen perangkat yang Menggunakan derajat perputaran merupakan jenis Actuator
Relays
Solenoids
Motor DC
Motor Servo
Motor Listrik
Berikut Merupakan Sensor yang berfungsi untuk
Mendeteksi cahaya
Mendeteksi Kelembaban Tanah
Mendeteksi Jarak
Mendeteksi Gerakan
Mendeteksi Air
Nodemcu ESP32, adalah sebuah mikrokontroler yang mempunyai koneksi jaringan....
Bluethooth dan Wifi
Access Point dan Wifi
Bulekentooth dan Wifi
Bluethooth dan Blynk
Kabel USB
Apa jenis mikrokontroler yang digunakan untuk membuat proyek perangkat pintar Smarthome kita?
ModemESP42
BogemcuESP32
ESP23CU
NodemCU ESP32
Arduino
Node Mcu bekerja di Tegangan berapa Volt ?
5 Volt DC
5 Volt AC
3.3 Volt DC
12 Volt DC
9VDC
Pada Blynk, untuk dapat berkomunikasi dengan node mcu maka menggunakan pin ...
Virtual Pin
Analog Pin
Digital Pin
GPIO
Analog Pin
https://arduino.esp8266.com/stable/package_esp8266com_index.json
perintah diatas dimasukkan pada Arduino IDE pada bagian ...
Menu File - Preference
Menu File - Examples
Menu Project - Board
Menu Project - Manage Libraries
Menu Project - Board - add board
Untuk menambahkan Papan Node Mcu pada Arduino IDE dilakukan dari menu....
Menu File - Preference
Menu File - Examples
Menu Project - Boards Manager
Menu Project - Manage Libraries
Menu File - Transfer
BLYNK_WRITE(V1) { }
Maksud dari code tersebut adalah ....
Pin yang digunakan pada Blynk adalah Pin Virtual 1
Pin yang digunakan pada Blynk adalah Pin Digital 1
Pin yang digunakan pada Blynk adalah Pin Analog 1
Blynk akan memulai penulisan code
Pin Pada NodeMCU adalah PIN 1
Maksud dari code berikut ketika pemrograman ESP32 menggunakan Blynk adalah ..
if (param.asInt()== HIGH){
digitalWrite(2,LOW);
Jika Blynk mengirimkan Nilai High maka Pin 2 akan bernilai High
Jika Blynk mengirimkan Nilai Low maka Pin 2 akan bernilai Low
Jika Blynk mengirimkan Nilai 1 maka Pin 2 akan bernilai 0
Jika Blynk mengirimkan Nilai 1 maka Pin 2 akan bernilai 1
Membaca tombol di blynk
Baris perintah yang berfungsi untuk mendefinisikan Projek dan Template Blynk yang dipakai adalah kode ..
Kode A
Kode B
Kode C
Kode D
Semua Kode mendefinisikan
Baris perintah yang berfungsi untuk mendefinisikan jenis Board yang dipakai adalah kode ..
Kode A
Kode B
Kode C
Kode D
Semua kode mendefinisikan
ESP32 merupakan jenis perangkat yang dapat terhubung dengan jaringan internet melalui koneksi WIFI, jenis WIFI yang digunakan adalah...
802.11 b/n
801.21 b/g/n
802.11 b/g/n
802.11 b
802.11 ac
Dalam pemrograman ESP32 dengan bahasa C terdapat blok Program loop(), ini diperlukan agar ...
Arduino dapat melakukan loop hingga sensor terbaca
Setelah eksekusi program didalam blok loop selesai, kemudian diulang kembali
Microcontroller tidak membutuhkan setup() tapi hanya loop() saja
fungsi loop() dapat dieksekusi pada waktunya
Program dapat berjalan dengan baik sesuai yang di tentukan
salah satu fungsi dari sintaks gambar di atas yang berfungsi menginisialisasi/mendaftarkan lampu led sebagai output terdapat pada sintaks....
const int ledPin = 13;
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
int buttonState = 0;
const int lbuttonPin = 2;
for ( int X = 1; X<= 5; X++)
{ digitalWrite (Merah,HIGH);
delay(100);
digitalWrite (Merah,LOW);
delay(100);
}
Dari pernyataan program diatas berapa kali lampu merah menyala ?
4
5
6
3
1
Gambar tersebut merupakan sensor...
LDR
Ultrasonik
Load Cell
DHT11
PTC
Dalam membuat project IOT kita sering menggunkan sensor untuk berbagai hal, jenis sensor pada gambar adalah ...
Sensor Pendeteksi Gas
Sensor Getaran
Sensor Sidik Jari (Fingerprint)
Sensor PIR (Passive Infrared Sensor)
Sensor Cahaya
salah satu fungsi dari sintaks gambar di atas yang berfungsi membaca status variabel nilai awal dari tombol terdapat pada sintaks....
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
const int buttonPin = 2;
int buttonState = 0;
Semua jawaban salah
salah satu fungsi dari sintaks gambar di atas yang berfungsi untuk menentukan pin digital yang digunakan oleh tombol terdapat pada sintaks....
const int ledPin = 13;
int buttonState = 0;
const int buttonPin = 2;
pinMode(buttonPin, INPUT);
Semua jawaban salah
Berdasarkan sintaks pada gambar di atas, kapan kondisi lampu led akan mati....
ketika tombol tidak ditekan
ketika tombol ditekan
ketika tombol ditekan lalu dilepas
ketika tombol tidak ditekan setelah program berjalan
led tidak akan menyala baik di tekan tombol maupun tidak
Berdasarkan sintaks di atas, Kondisi yang membuat led akan terus menyala akan ditunjukkan pada saat....
Tombol ditekan lama
Tidak menekan tombol sama sekali
Menekan tombol kemudian dilepas dan ditekan satu kali lagi
tidak menekan tombol 2 detik, kemudian ditekan.
Semua jawaban salah
Tentukan baris pada sintaks di atas yang dianggap keliru ....
Baris ke 4
Baris ke 2
Baris ke 5
Semua baris sudah benar
Semua baris salah
Berdasarkan sintaks di atas, program yang menunjukkan proses inisialisasi lcd yang akan digunakan digunakan adalah....
lcd.clear();
lcd.setCursor(0,0);
lcd.begin(16,2);
lcd.print ("Monitoring");
lcd.print();
Berdasarkan sintaks di atas, program yang menunjukkan semua tulisan yang ada pada lcd otomatis terhapus setelah ditampilkan yaitu....
lcd.begin (16,2);
lcd.setCursor (0,0);
lcd.print ("Lampu Ruangan");
lcd.clear();
lcd.print();
Program yang menunjukkan "sebuah nilai variabel akan bertambah jika telah diberi perlakuan" ditunjukkan pada baris program ke....
4
5
6
8
7
Perhatikan Program dibawah ini,
for (int i = 10; i=0; i--) {}
maka, program diatas untuk menjalankan apa?
Pengulangan i sebanyak 10x dan setiap pengulangan i = i - 1
Pengulangan i sebanyak 10x dan setiap pengulangan i = i + 1
Pengulangan i sebanyak 11x dan setiap pengulangan i = i - 1
Pengulangan i sebanyak 11x dan setiap pengulangan i = i + 1
Pengulangan i sebanyak 1x dan setiap pengulangan i = i + 11
Program tersebut disamping merupakan program untuk menyalakan Led secara berkedip setiap setengah detik, dengan menggunakan Arduino pada Pin 10. Lengkapilah baris program tersebut dengan memperhatikan sesuai dengan permintaan soal !
Sintak program yang tepat untuk melengkapi baris program nomer 7 adalah . . . .
delay(100);
DELAY(500);
delay(500)
delay(5000);
delay(500);
