Anda di halaman 1dari 25

LAPORAN PRAKTIKUM

MEKATRONIKA

Disusun Oleh:
Bagas Prastiyo Nugroho (200481100005)

PROGRAM STUDI S1 TEKNIK MESIN


JURUSAN TEKNIK INDUSTRI DAN MESIN
UNIVERSITAS TRUNOJOYO MADURA
BANGKALAN
2023
MODUL 5
OUTPUT DIGITAL
5.1 Tujuan
Tujuan digunakan untuk mengatasi masalah. Pembuatan penulisan tujuan
berdasarkan pada latar belakang. Tujuan dari adanya percobaan praktikum
mekatronika modul 5, yaitu sebagai berikut :
Tujuan dari percobaan praktikum modul lima ini adalah:
1. Mahasiswa dapat membuat rangkaian elektronik digital output.
2. Mahasiswa dapat menggunakan pemrograman untuk mengatur perilaku
digital output secara sederhana.
3. Mahasiswa dapat menggunakan pemrograman For Loop dan While Loop
untuk mengatur perilaku digital output.
4. Mahasiswa dapat menggunakan pemrograman Fungsi untuk mengatur
perilaku digital output.
5.2 Dasar Teori
Dasar teori merupakan bab yang berisi kajian pustaka yang digunakan. Dasar
teori praktikum mekatronika modul 5 berisi tentang Output Digital. Berikut adalah
dasar teori yang digunakan dalam praktikum mekatronika modul 5 :
5.2.1. Arduino Uno
Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet).
Memiliki 14 pin input dari output digital dimana 6 pin input tersebut dapat digunakan
sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB,
jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar
dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer
dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau
baterai untuk menjalankannya. Setiap 14 pin digital pada arduino uno dapat
digunakan sebagai input dan output, menggunakan fungsi pinMode(), digitalwrite(),
dan digitalRead(). Fungsi fungsi tersebut beroperasi di tegangan 5 volt, Setiap pin
dapat memberikan atau menerima suatu arus maksimum 40 mA dan mempunyai
sebuah resistor pull-up (terputus secara default) 20-50 kOhm.

Gambar 5.1 Arduino uno


5.2.2. Logika Pemograman Arduino
Logika pemrograman Arduino pada dasarnya mirip dengan logika
pemrograman pada bahasa pemrograman lainnya. Arduino menggunakan bahasa
pemrograman C/C++ yang digunakan untuk membangun program pada
mikrokontroler. Beberapa konsep dasar dalam logika pemrograman Arduino antara
lain:
a. Struktur prrogram Arduino terdiri dari dua fungsi yaitu setup() dan loop().
Fungsi setup() dijalankan satu kali saat program dijalankan, sedangkan fungsi
loop() dijalankan secara berulang-ulang selama program berjalan.
b. Variabel pada Arduino digunakan untuk menyimpan nilai yang akan diproses
oleh program. Variabel dapat berupa tipe data integer, float, boolean, dan
sebagainya.
c. Pengkondisian pada Arduino dilakukan dengan menggunakan pernyataan if,
else if, dan else. Pernyataan if digunakan untuk mengecek kondisi tertentu,
sedangkan pernyataan else digunakan untuk mengeksekusi perintah alternatif
jika kondisi tidak terpenuhi.
d. Perulangan pada Arduino dilakukan dengan menggunakan pernyataan for,
while, dan do-while. Pernyataan for digunakan untuk melakukan perulangan
sejumlah kali tertentu, sedangkan pernyataan while dan do-while digunakan
untuk melakukan perulangan selama kondisi tertentu terpenuhi.
e. Fungsi pada Arduino digunakan untuk mengelompokkan perintah-perintah
tertentu sehingga dapat dipanggil secara berulang-ulang dalam program.
f. Input/output pada Arduino dilakukan dengan menggunakan pin digital dan
analog. Pin digital digunakan untuk mengontrol perangkat elektronik yang
hanya memiliki dua keadaan (on/off), sedangkan pin analog digunakan untuk
mengontrol perangkat elektronik yang memiliki rentang nilai tertentu.
5.3 Kegiatan Praktikum
Kegiatan praktikum adalah bab yang berisi tetang latihan membuat rangkaian
output digital. Terdapat kegiatan praktikum pada bab ini. Berikut kegiatan praktikum
pada praktikum mekatronika modul 5 :
5.3.1 Kegiatan Praktikum 1 Rangkaian Output Digital No For Loop
Kegiatan praktikum 1 ini membuat rangkaian output digital no for loop.
Terdapat alat dan bahan, tahap percobaan berupa screenshoot rangkaian elektronika,
program mikrokontroler, dan hasil simulasi. Berikut kegiatan praktikum 1 rangkaian
output digital no for loop pada praktikum mekatronika modul 5:
Alat dan bahan :
1. PC atau laptop ......................................................................................... (1 buah)
2. Software Arduino IDE ............................................................................ (1 buah)
3. Software Proteus 8.9 ............................................................................... (1 buah)
4. Resistor 330 ohm .................................................................................... (4 buah)
5. Arduino UNO ......................................................................................... (1 buah)
6. LED warna merah ................................................................................... (1 buah)
7. LED warna biru ...................................................................................... (1 buah)
8. LED warna kuning .................................................................................. (1 buah)
9. LED warna hijau ..................................................................................... (1 buah)
Tahap percobaan;
a. Membuat rangkaian elektronika di dalam software simulasi Proteus 8.9. Berikut
ini merupakan gambar rangkaian dari elektronika didalam software simulasi ;
Gambar 5.2 Rangkaian output digital no for loop.

b. Membuat program mikrokontroler berikut ini merupakan hasil dari pembuatan


pemrograman.
Gambar 5.3 Pemrograman output digital no for loop.

c. Hasil simulasi latihan pertama berupa output dari program yang mengasilkan
penyalaan lampu LED Merah berkedip 6 kali, LED biru berkedip 5 kali, LED
kuning berkedip 4 kali dan LED hijau berkedip 3 kali. Berikut ini merupakan hasil
simulasinya.

Gambar 5.4 Hasil simulasi LED merah berkedip 6 kali


Gambar 5.5 Hasil simulasi LED biru berkedip 5 kali

Gambar 5.6 Hasil simulasi LED kuning berkedip 4 kali

Gambar 5.7 Hasil simulasi LED hijau berkedip 3 kali


5.3.2 Kegiatan Praktikum 2 Rangkaian Output Digital For Loop
Kegiatan praktikum 2 ini membuat rangkaian output digital for loop. Terdapat
alat dan bahan, tahap percobaan berupa screenshoot rangkaian elektronika, program
mikrokontroler, dan hasil simulasi. Berikut kegiatan praktikum 2 rangkaian output
digital for loop. pada praktikum mekatronika modul 5:
Alat dan bahan :
1. PC atau laptop ......................................................................................... (1 buah)
2. Software Arduino IDE ............................................................................ (1 buah)
3. Software Proteus 8.9 ............................................................................... (1 buah)
4. Resistor 330 ohm .................................................................................... (4 buah)
5. Arduino UNO ......................................................................................... (1 buah)
6. LED warna merah ................................................................................... (1 buah)
7. LED warna biru ...................................................................................... (1 buah)
8. LED warna kuning .................................................................................. (1 buah)
9. LED warna hijau ..................................................................................... (1 buah)
Tahap percobaan;
a. Membuat rangkaian elektronika di dalam software simulasi Proteus 8.9. Berikut
ini merupakan gambar rangkaian dari elektronika didalam software simulasi ;

Gambar 5.8 Rangkaian output digital for loop.


b. Membuat program mikrokontroler berikut ini merupakan hasil dari pembuatan
pemrograman.

Gambar 5.9 Pemrograman output digital for loop.

c. Hasil simulasi latihan pertama berupa output dari program yang mengasilkan
penyalaan lampu LED Merah berkedip 6 kali, LED biru berkedip 5 kali, LED
kuning berkedip 4 kali dan LED hijau berkedip 3 kali. Berikut ini merupakan
hasil simulasinya.
Gambar 5.10 Hasil simulasi LED merah berkedip 6 kali

Gambar 5.11 Hasil simulasi LED biru berkedip 5 kali

Gambar 5.12 Hasil simulasi LED kuning berkedip 4 kali


Gambar 5.13 Hasil simulasi LED hijau berkedip 3 kali

5.3.3 Kegiatan Praktikum 3 Rangkaian Output Digital While Loop


Kegiatan praktikum 3 ini membuat rangkaian output digital while loop.
Terdapat alat dan bahan, tahap percobaan berupa screenshoot rangkaian elektronika,
program mikrokontroler, dan hasil simulasi. Berikut kegiatan praktikum 3 rangkaian
output digital while loop pada praktikum mekatronika modul 5:
Alat dan bahan :
1. PC atau laptop ......................................................................................... (1 buah)
2. Software Arduino IDE ............................................................................ (1 buah)
3. Software Proteus 8.9 ............................................................................... (1 buah)
4. Resistor 330 ohm .................................................................................... (4 buah)
5. Arduino UNO ......................................................................................... (1 buah)
6. LED warna merah ................................................................................... (1 buah)
7. LED warna biru ...................................................................................... (1 buah)
8. LED warna kuning .................................................................................. (1 buah)
9. LED warna hijau ..................................................................................... (1 buah)
Tahap percobaan;
a. Membuat rangkaian elektronika di dalam software simulasi Proteus 8.9. Berikut ini
merupakan gambar rangkaian elektronika didalam software simulasi ;
Gambar 5.15 rangkaian output digital while loop

b. Membuat program mikrokontroler berikut ini merupakan hasil dari pembuatan


pemrograman.
Gambar 5.16 Pemrograman output digital while loop

c. Hasil simulasi latihan pertama berupa output dari program yang mengasilkan
penyalaan lampu LED Merah berkedip 6 kali, LED biru berkedip 5 kali, LED
kuning berkedip 4 kali dan LED hijau berkedip 3 kali. Berikut ini merupakan hasil
simulasinya.

Gambar 5.17 Hasil simulasi LED merah berkedip 6 kali


Gambar 5.18 Hasil simulasi LED biru berkedip 5 kali

Gambar 5.19 Hasil simulasi LED kuning berkedip 4 kali

Gambar 5.20 Hasil simulasi LED hijau berkedip 3 kali


5.3.4 Kegiatan Praktikum 4 Rangkaian Output Digital Fungsi
Kegiatan praktikum 4 ini membuat rangkaian output digital fungsi. Terdapat
alat dan bahan, tahap percobaan berupa screenshoot rangkaian elektronika, program
mikrokontroler, dan hasil simulasi. Berikut kegiatan praktikum 4 rangkaian output
digital fungsi pada praktikum mekatronika modul 5:
Alat dan bahan :
1. PC atau laptop ......................................................................................... (1 buah)
2. Software Arduino IDE ............................................................................ (1 buah)
3. Software Proteus 8.9 ............................................................................... (1 buah)
4. Resistor 330 ohm .................................................................................... (4 Buah)
5. Arduino UNO ......................................................................................... (1 buah)
6. LED warna merah ................................................................................... (1 buah)
7. LED warna biru ...................................................................................... (1 buah)
8. LED warna kuning .................................................................................. (1 buah)
9. LED warna Hijau .................................................................................... (1 buah)
Tahap percobaan :
a. Membuat rangkaian elektronika di dalam software simulasi Proteus 8.9. Berikut
ini merupakan gambar rangkaian dari elektronika didalam software simulasi ;

Gambar 5.21 Rangkaian output digital fungsi


b. Membuat program mikrokontroler berikut ini merupakan hasil dari pembuatan
pemrograman.

Gambar 5.22 Pemrograman output digital fungsi

c. Hasil simulasi latihan pertama berupa output dari program yang mengasilkan
penyalaan lampu LED Merah berkedip 6 kali, LED biru berkedip 5 kali, LED
kuning berkedip 4 kali dan LED hijau berkedip 3 kali. Berikut ini merupakan
hasil simulasinya.

Gambar 5.23 Hasil simulasi LED merah berkedip 6 kali


Gambar 5.24 Hasil simulasi LED biru berkedip 5 kali

Gambar 5.25 Hasil simulasi LED kuning berkedip 4 kali

Gambar 5.26 Hasil simulasi LED hijau berkedip 3 kali


Gambar 5.27 Rangkaian output digital fungsi
Gambar 5.28 Hasil simulasi 4 led berkedip bersamaan sebanyak 5 kali

Gambar 5.29 Hasil simulasi running led merah menyala

Gambar 5.30 Hasil simulasi running led biru menyala


Gambar 5.31 Hasil simulasi running led kuning menyala

Gambar 5.32 Hasil simulasi running led merah menyala

Anda mungkin juga menyukai