Anda di halaman 1dari 13

LAPORAN PRAKTIKUM

MIKROPROSESSOR

Nim : 201931182
Nama : Amanda Atikasari
Kelas :A

Tanggal : 28 Maret 2021

Dosen : Abdul Haris Manjawakang S.Kom.,M.Kom.

Paraf Asisten
Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

PERCOBAAN I

BLINK LED MENGGUNAKAN ARDUINO PADA


VIRTUAL BREADBOARD

I. Tujuan

o Mengerti dan dapat mengetahui pengertian dari virtual breadboard.

o Mengetahui cara kerja dari virtual breadboard dan menggunakan simulasi


mikrokontroller arduino.

II. Teori

VirtualBreadboard atau disebut juga dengan VBB adalah simulasi dan lingkungan
pengembangan untuk aplikasi embedded yang menggunakan mikrokontroler. Sangat mudah
digunakan dan dapat menggantikan protoboard untuk bereksperimen dengan desain baru.

VBB mensimulasikan banyak PIC16 dan perangkat mikrokontroler PIC18 dengan sekarang
Arduino dan emulasi Netduino. Selain berbagai komponen simulasi seperti LCD, Servos, logika
dan lain IO perangkat yang dapat digunakan untuk model dan mensimulasikan sirkuit tingkat
tinggi.

LED atau singkatan dari Light Emitting Diode adalah salah satu komponen elektronik yang tidak
asing lagi di kehidupan manusia saat ini. LED saat ini sudah banyak dipakai, seperti untuk
penggunaan lampu permainan anak-anak, untuk rambu-rambu lalu lintas, lampu indikator
peralatan elektronik hingga ke industri, untuk lampu emergency, untuk televisi, komputer,
pengeras suara (speaker), hard disk eksternal, proyektor, LCD, dan berbagai perangkat elektronik
lainnya sebagai indikator bahwa sistem sedang berada dalam proses kerja, dan biasanya
berwarna merah atau kuning. LED ini banyak digunakan karena komsumsi daya yang
dibutuhkan tidak terlalu besar dan beragam warna yang ada dapat memperjelas bentuk atau huruf
yang akan ditampilkan. dan banyak lagi.

AMANDA ATIKASARI (201931182) 1


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

III. Alat-alat

PC lengkap

Software virtual breadboard

IV. Prosedur percobaan

Percobaan I : Panduan Menggunakan virtual breadboard

1. Buka software virtual breadboard pada komputer anda masing – masing dengan software
VBB 4.3.8

2. Tampilan antarmuka halaman utama dari sorftware virtual breadboard. Dimana terdapat
toolbar yang membantu dalam menggunakan simulasi arduino.

Gambar 1.0 Antarmuka software VBB

3. Gunakan Arduino Source Project pada virtual breadboard pada komputer anda masing-
masing. Dalam memasukan program arduino ke dalam simulasi.

const int ledPin = 13; // LED connected to digital pin 13

const

void setup() {

// initialize the digital pin as an output:

pinMode(ledPin, OUTPUT);

AMANDA ATIKASARI (201931182) 2


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

// te loop() method runs over and over

// as long as the Arduino has power

void loop()

digitalWrite(ledPin, HIGH); // set the LE

delay(1000); // wait for a second

digitalWrite(ledPin, LOW); // set the LE

delay(1000); // wait for a second

AMANDA ATIKASARI (201931182) 3


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

V. Tugas pendahuluan

1. Apa yang dimaksud dengan virtual breadboard ?

2. Apa yang dimaksud dengan LED, beri penjelasannya?

3. Sebutkan keuntungan dan kelemahan dari LED?

4. Sebutkan macam-macam jenis LED yang anda ketahui, tulislah penjelasan nya?

5. Jelaskan secara singkat cara kerja LED?

Jawab:

1. Virtual Breadboard merupakan sebuah aplikasi simulator virtual yang biasa digunakan
untuk mengembangkan sebuah embedded system dimana aplikasi simulator tersebut
mudah digunakan juga sebagai pengganti prototipe breadboard atau sebuah perangkat
keras atau hardware yang digunakan untuk praktikum maupun mengembangkan sebuah
embedded system. Virtual Breadboard mensimulasikan banyak PIC 16 dan perangkat
microcontroller PIC 18 yang dimana dengan sekarang itu Arduino dan emulasi Netduino.
Adapun dalam aplikasi virtual breadboard terdapat beberapa toolbar yang digunakan
beberapa diantaranya user I/O, Servis, Logika, dan lainnya yang menjadi pendukung
simulator.

2. LED merupakan singkatan dari Light Emitting Diode adalah semikonduktor yang
berfungsi untuk memancarkan cahaya monokromatik yang tidak koheren ketika diberi
tegangan maju. Warna yang dihasilkan bermacam-macam, tergantung pada bahan yang
menjadi bahan dasar pembuatannya. Bentuk umum LED atau Light Emitting Diode
seperti sebuah lampu bohlam yang berukuran kecil bahkan sangat kecil sehingga
bentuknya tersebut memudahkan untuk memasangkan ke perangkat elektronika yang
membutuhkannya. Arus yang mengalirinya cukup rendah yaitu sekitar 20mA sehingga
jika dialiri arus lebih tinggi LED oleh karena itu dipasangkan resistor sebagai jembatan
arus. LED saat ini sudah banyak dipakai, seperti untuk penggunaan lampu permainan
anak-anak, untuk rambu-rambu lalu lintas, lampu indikator peralatan elektronik hingga ke
industri, untuk lampu emergency, untuk televisi, komputer, pengeras suara (speaker),
hard disk eksternal, proyektor, LCD, dan berbagai perangkat elektronik lainnya sebagai
indikator bahwa sistem sedang berada dalam proses kerja. LED ini banyak digunakan
karena komsumsi daya yang dibutuhkan tidak terlalu besar dan beragam warna yang ada
dapat memperjelas bentuk atau huruf yang akan ditampilkan. dan banyak lagi.

3. Ada beberapa keuuntungan yang dimiliki LED, diantaranya :


a. Hemat energi.
b. Ramah lingkungan.
c. Bersifat dingin karena tidak memiliki atau mengandung sinar ultraviolet yang
menghasilkan energi panas.
d. Memiliki banyak macam warna.
AMANDA ATIKASARI (201931182) 4
Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

e. Ukurannya kecil sehingga sangat praktis untuk digunakan pada perangkat elektronika.

Sedangkan kekurangan yang dimiliki oleh LED, diantaranya :

a. Harganya sangat mahal.


b. Tidak dapat diguankan sebagai lampu pemanas.
c. Intensitas ahayanya terlalu kecil.
d. Jika berada pada suhu lingkungan yang terlalu tinggi akan menyebabkan gangguan
terhadap sinyal elektrik pada LED.

4. Macam-macam Light Emitting Dioda atau LED diantaranya :


a. Dual In-Line Package atau DIP
LED single diode yang pada awalnya hanya menghasilkan satu macam warna
misalnya red, green, atau blue LED. Sehingga untuk menghasilkan warna lain maka
harus menggabungkan dua warna pada satu hosting dan dinyalakan bersama untuk
menghasilkan warna tersebut.
b. Surface Mount Device atau SMD
LED yang banyak digunakan pada lampu fleksible satu rol gulungan panjang lima
meter berbahan epoxy bening.
c. Strawhat
Memiliki bentuk yang mirip dengan lampu sorot namun lebih pendek mirip sperti topi
sehingga sinarnya lebih lebar antara 120 sampai 160 derajat dan banyak digunakan
pada lampu penerangan utama, lampu senter, dan lampu LED emergency.
d. High Power LED atau HPL
LED terbaru yang nyalanya lebih terang, lebih tahan lama, dan lebih hemat. High
Power LED atau HPL dilengkapi dengan driver input DC atau AC sebelum di
implementasikan dan sebuah logam alumunium pendingin karena sifatnya yang cepat
panas karena bekerja di arus dan tegangan tinggi namun hemat daya.

5. Light Emitting Dioda atau LED memiliki dua kutub yaitu kutub negative dan kutub
positif. LED hanya akan memancarkan cahaya apabila dialiri tegangan maju dari Anoda
menuju ke Katoda. LED terdiri dari sebuah chip semikonduktor yang dilakukan suatu
proses untuk menambah ketidakmurnian pada semikonduktor murni atau dengan kata lain
di doping, yang akan menghasilkan karakteristik kelistrikan yang diinginkan. Ketika LED
dialiri tegangan maju yaitu dari anoda menuju ke katoda sehingga kelebihan elektron
kutub negatifnya maka material akan berpindah ke wilayah yang kelebihan hole atau
lubang dari wilayah yang bermuatan positif. Saat elektron berjumpa dengan hole maka
akan melepaskan photon dan memancarkan cahaya monokromatik atau satu warna.

AMANDA ATIKASARI (201931182) 5


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

VI. Tugas akhir

1. Jelaskan secara singkat prinsip kerja dari virtual breadbroad !

2. Buatlah analisa dan kesimpulan dari setiap percobaan!

Jawab:

1. Prinsip kerja Virtual Breadboard sebagai pengganti papan beardboard yang menjadi
simulasi praktikum atau eksperimen untuk membuat sebuah design yang baru dimana di
dalamnya telah terdapat beberapa toolbar pendukung untuk melakukan praktikum
simulasi virtual dan mengembangkannya juga menunjukkan apakah source code yang di
inputkan dalam pembuatan dan perkembangannya memperoleh keberhasilan atau tidak.

2. Pada percobaan praktikum yang pertama, yang mencoba membuat sebuah delay dari
nyala dan matinya satu buah lampu LED yang terpasang pada ardiuno. Untuk Arduino
kita dapat mengambilnya dari toolbar ardiuno dan memilih yang standart, dan untuk
mengambil satu buah lampu LED nya dari toolbar user IO. Untuk dapat menghidupkan
LED yang terpasang tersebut, diperlukan source code untuk memerintahkannya. Pertama-
tama mendeklarasikan dengan int untuk LED nya, kemudian pada void setup itu
bertujuan sebagai suatu function yang menunjukkan bahwa dari int untu LED akan terjadi
suatu OUTPUT yang diinginkan. Kemudian ada void loop yang menjadi function
perulangan untuk melakukan terjadinya delay waktu menyala dan hidupnya LED yang
terpasang. Untuk merunning sebaiknya jangan lupa untuk menyimpan terlebih dahulu
atau save all dan mengganti settingan atau peraturan application di properties dari manual
ke source code agar bisa running dan menghasilkan output yang diinginkan.

AMANDA ATIKASARI (201931182) 6


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

Berikut hasil screenshootan source codenya :

Amanda Atikasari

Berikut hasil screenshootan runningan atau outputnya :

Amanda Atikasari

AMANDA ATIKASARI (201931182) 7


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

DATA PENGAMATAN MIKROPROSESOR PERCOBAAN I

SISTEM DASAR KERJA ARDUINO


Buatlah program LED dengan delay, untuk warna dan letak LED yang menyalah
disesuaikan dengan nim.

Nim ganjil

Nim genap

Gambar 1.1 Antarmuka software VBB

AMANDA ATIKASARI (201931182) 8


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

1. Analisa :
Pada laporan praktikum pertama, lampu LED yang menyala warna dan etaknya
dibedakan sesuai nim ganjil maupun nim genap. Karena saya nim genap maka
mendapatkan lampu LED yang menyala yaitu warna biru. Untuk mengganti warna lampu
LED dengan cara menekan led yang terpasang kemudian di properties ubah warna di
colour yang tertera. Di source code yang saya buat, menghasilkan lampu LED yang akan
menyala pertama kali yaitu lampu LED berwarna biru kemudian dilanjut yang menyala
selanjutnya LED berwarna merah dengan delay untuk menyalakan lampu selanjutnya
sebesar 1500 waktu dan waktu delay untuk mematikannya sebesar 500 waktu delay.

2. Kesimpulan :
Setelah mencoba memberikan waktu yang berbeda untuk menghidupkan lampu
LED dan mematikan lampu LED diperoleh kesimpulan bahwa semakin besar delay
waktu yang di inputkan maka jeda waktu untuk menghidupkan maupun mematikan
lampu LED akan semakin lama begitu pun sebaliknya semakin kecil waktu delay yang di
inputkan maka semakin cepat lampu LED akan menyala dan mati.

3. Source program (Screen Shoot dari Aplikasi VBB dan beri watermark) :

Amanda Atikasari

AMANDA ATIKASARI (201931182) 9


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

Amanda Atikasari

Amanda Atikasari

AMANDA ATIKASARI (201931182) 10


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

Amanda Atikasari

AMANDA ATIKASARI (201931182) 11


Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
Institut Teknologi PLN 2021 EMBEDDED SYSTEM LABORATORY

4. Hasil Program (Screen Shoot dari Aplikasi VBB dan beri watermark) :

Amanda Atikasari

Paraf
Nilai Keterangan
Assisten

AMANDA ATIKASARI (201931182) 12

Anda mungkin juga menyukai