Anda di halaman 1dari 7

[PAT 22-23] Pemrograman Sistem Embedded – XI TE

1. Apa yang kalian ketahui tentang perangkat pemrograman elektronika Arduino …


 Arduino adalah sebuah sistem minimum yang dapat menjalankan sistem mikrokontroler
 Arduino adalah sebuah alat yang dapat menjalankan sensor
 Arduino adalah sebuah sistem yang dapat memebantu pekerjaan sehari-hari
 Arduino adalah sebuah sistem minimum yang dapat membuat alat seperti sistem parkir dan sistem robot
sekalipun
 Arduino adalah sebuah sistem sesnsor minimum

2. Apa saja langkah yang dilakukan untuk meng-cek driver Arduino di komputer …
 My Computer klik kanan > properties > device manager
 My Computer klik kanan > device manager > properties
 Properties > device manager > My Computer klik kanan
 Device manager > properties > My Computer klik kanan
 Properties > My Computer kilik kanan

3. Apa saja langkah untuk cek driver Arduino di aplikasi perangkat lunak Arduino …
 Tools > serial port > pilih port
 pilih port > serial port > Tools
 serial port > pilih port > Tools
 pilih port > Tools > serial port
 pilih port > Tools

4. Apa yang di maksud dengan Pin I/O pada Arduino? …


 Pin untuk memberi perintah dan mendapatkan hasil
 Pin yang hanya digunakan untuk memberi hasil saja
 Pin untuk memonitoring hasil dari sebuah proses
 Pin utuk memberi karakter
 Pin yang hanya digunakan untuk memberi perintah saja

5. Pin 0 dan 1 pada port I/O di Arduino biasanya digunakan untuk …


 port untuk sensor bloetooth dan jaringan internet
 port untuk menghidupkan LED
 port untuk menjalankan sensor
 port untuk sensor ultrasonik dan sensor asap
 port untuk sensor pasif
[PAT 22-23] Pemrograman Sistem Embedded – XI TE

6.
Pada gambar perangkat Arduino di bawah ini, mana yang termasuk pin I/O …<br>

1
2
3
4
 1,3,4

7. Pada gambar perangkat Arduino di bawah ini mana yang termasuk sensor ultrasonik …<br>

1
2
3
4
 3,4

8. Apa coding dasar untuk menggunakan Arduino untuk LED pin 13 …


 void setup() { <br>pinMode(13, OUTPUT); <br>}<br>void loop() {<br>digitalWrite(13, HIGH);
<br>}
 void setup() { <br>pinMode(14, OUTPUT); <br>}<br>void loop() {<br>digitalWrite(14, HIGH);
<br>}
 void setup() <br>pinMode(13, OUTPUT); <br>}<br>void loop() {<br>digitalWrite(13, HIGH);
<br>}<br>void setup() { <br>pinMode(14, OUTPUT); <br>}<br>void loop()
{<br>digitalWrite(13, HIGH); <br>}
[PAT 22-23] Pemrograman Sistem Embedded – XI TE

 void setup() { <br>pinMode(13, OUTPUT) <br>}<br>void loop() {<br>digitalWrite(13, HIGH);


<br>}
 void setup() { <br>pinMode(13, OUTPUT) <br>}<br>void loop() {<br>digitalWrite(13,
HIGH)<br>}

9. Pada gambar device Arduino di bawah ini, yang dilingkari warna merah terdapat tombol yang
berfungsi …<br>

 untuk mereset arduino


 untuk restart arduino
 untuk mem-shutdown arduino
 untuk melacak arduino
 untuk melacak pin 13

10. Mikrokontroler sebenarnya terletak pada…


 IC ATMEGA
 1 blok arduino
 Arduino Uno
 Pin Arduino Uno
 IC 555

11. Apa nama bilangan bulat dalam tipe data?…


 Integer
 Float
 Double
 Char
 Void

12. Apa nama bilangan real presisi-tunggal dalam tipe data?…


 Float
 Double
 Integer
[PAT 22-23] Pemrograman Sistem Embedded – XI TE

 Char
 Void

13. Char dalam tipe data berfungsi sebagai …


 mendeklarasikan karakter
 mendeklarasikan angka
 mendeklarasikan uang
 mendeklarasikan arduino
 mendeklarasikan karakter

14. Di bawah ini terdapat macam macam mikrokontroler, yang tidak termasuk dalam
mikrokontroler adalah …
 ARM
 MCS-51
 AVR
 PIC
 ARDUINO

15. Suatu komponen elektronika yang di dalamnya terdapat rangkaian mikroprosesor, memori
(RAM/ROM) dan I/O, rangkaian tersebut terdapat dalam level chip atau biasa disebut single
chip microcomputer. Pengertian diatas merupakan pengertian dari …
 Mikrokontroler
 RAM
 Harddisk
 Motherboard
 SSD

16. Apa pengertian dari mikrokontroler …


 Suatu chip berupa ic yg dapat menerima sinyal input,mengolahnya memberi sinyal output sesuai dengan
program diisikan kedalamnya
 Mengendalikan operasi komputer dan melakukan fungsi pemrosesan data
 Menyimpan data dan program
 Struktur dan mekanisme untuk menghubungkan pemroses.memory utama,perangkat masukan/keluaran
 Penyimpan Sementara

17. Salah satu fitur-fitur yang dimiliki oleh mikrokontroler ATmega8535 adalah …
 CPU yang terdiri atas 32 buah register
 Untuk mendetek sensor
 Untuk mengatur suhu
 Memiliki 32 bit sistem
 Pertahanan sistem
[PAT 22-23] Pemrograman Sistem Embedded – XI TE

18. Mikrokontroler ATmega8535 memiliki 3 jenis memori, yaitu…


 memori program, memori data dan memori EEPROM
 memori penyimpanan, HHD dan ROM
 mempri program, memoridata dan penyimpanan
 memori slinder , memori 555 dan HHD
 memori EEPROM, memori data dan HHD

19. Serial Peripheral Interface (SPI) merupakan salah satu mode komunikasi serial
syncrhronous kecepatan tinggi yang dimiliki oleh …
 Atmega 8535
 Atmega 2356
 Atmega 2281
 Atmega 3672
 Atmega 8888

20. Arduino Uno telah di lengkapi dengan …


 14 pin digital input/output, 6 analog input, sebuah resonator keramik 16MHz, koneksi USB, colokan power
input, ICSP header, dan sebuah tombol reset.
 15 pin digital input/output, 7 analog input, sebuah resonator keramik 16MHz, koneksi USB, colokan power
input, ICSP header, dan sebuah tombol reset.
 17 pin digital input/output, 8 analog input, sebuah resonator keramik 19MHz, koneksi USB, colokan power
input, ICSP header, dan sebuah tombol reset.
 15 pin digital input/output, 10 analog input, sebuah resonator keramik 20MHz, koneksi USB, colokan power
input, ICSP header, dan sebuah tombol reset.
 18 pin digital input/output, 0 analog input, sebuah resonator keramik 88MHz, koneksi USB, colokan power
input, ICSP header, dan sebuah tombol reset.

21. Kisaran kebutuhan daya yang disarankan untuk board Uno adalah?
 7 sampai dengan 12 volt
 8 sampai dengan 13 volt
 9 sampai dengan 14 volt
 10 sampai dengan 15 vlot
 11 sampai dengan 16 volt

22. ATmega328 pada Arduino Uno hadir dengan sebuah bootloader yang memungkinkan kita
untuk …
 mengupload kode baru ke ATmega328 tanpa menggunakan pemrogram hardware eksternal
 membypass bootloader dan program mikrokontroler melalui kepala/header ICSP
 dihubungkan ke sebuah komputer lain yang sedang running menggunakan OS Mac X atau Linux,
Arduino Uno mereset setiap kali sebuah koneksi dibuat dari software (melalui USB). Untuk
berikutnya, setengah-detik atau lebih, bootloader sedang berjalan pada Arduino UNO.
[PAT 22-23] Pemrograman Sistem Embedded – XI TE

 sebagai catatan, bahwa jarak antara pin digital 7 dan 8 adalah 160 mil. (0.16"), bukan sebuah kelipatan
genap dari jarak 100 mil dari pin lainnya.
 disuplai melalui koneksi USB atau dengan sebuah power suplai eksternal. Sumber daya dipilih secara
otomatis.

23. Pada gambar board Arduino di bawah ini di sebut dengan nama … <br>

 Arduino Nano
 Arduino Uno
 Arduino Makro
 IC SMD
 UNO R3

24. Dalam pemrograman arduino, dibutuhkan suatu alat yang berfungsi untuk mengisi program
kedalam board mikrokontroller yang disebut dengan…
 Downloader
 Uploader
 Konverter
 Wiring
 Coding

25. Untuk membuat program Arduino dan mengupload ke board Arduino, dibutuhkan software …
 Arduino IDE (Integrated Development Enviroment)
 Arduino DE (Development Enviroment)
 Arduino IDE (Integrated Developer Enviroment)
 Arduino IE (Integrated Enviroment)
 Arduino AI (Artificial Intelegent)

26. Perintah untuk mengecek list/kode program yang dibuat pada Arduino IDE apakah sudah
benar atau masih ada yang salah…
 Klik tanda ceklis (Verify)
 Klik tanda ceklis (Upload)
 Klik compile
 Klik unduh
[PAT 22-23] Pemrograman Sistem Embedded – XI TE

 Klik debug

27. Perintah Untuk mentransfer list/kode program yang dibuat pada arduino ide pada modul
arduino uno…
 Klik tanda panah upload
 Klik Ceklist upload
 Klik Ceklist verify
 Klik tanda panah unduh
 Klik tanda compile

28. Untuk menyatakan tegangan 0 Volt dan 5 Volt pada program arduino ide dikenal dengan …
 Up dan Down
 Low dan High
 1 dan 0
 Max dan Min
 Positif dan Negatif

29. Alat yang berfungsi untuk mengetahui adanya perubahan di lingkungan sekitar pada arduino
adalah
 PIN Analog
 Lampu LED
 Mikrokontroler
 Sensor
 Reset

30. Bahasa Program apa yang digunakan dalam aplikasi Arduino …


 Bahasa Pemograman Pascal
 Bahasa Pemograman Java
 Bahasa Pemograman PHP
 Bahasa Pemrograman C
 Bahasa Pemrograman PLC

Anda mungkin juga menyukai