Disusun Oleh:
Kelompok 19
3. M. Satrio H 202010215067
FAKULTAS TEKNIK
2022
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
LEMBAR PENGESAHAN
Laporan ini disusun sebagai salah satu syarat kelulusan Praktikum Arduino
Uno Mata Kuliah Otomasi dan Simulasi Sistem Industri. Program Studi Teknik
Industri Universitas Bhayangkara Jakarta Raya disusun oleh:
Kelompok : 19
3. M. Satrio H 202010215067
Hari :
Tanggal :
Asisten Laboratorium,
(Angga Prinandar)
NPM 201910215128
Mengetahui,
KATA PENGANTAR
Puji dan syukur atas kehadirat Allah Subhana Wata’ala atas rahmat-Nya,
penulis bisa menyelesaikan laporan ini tepat pada waktunya. laporan ini ditulis
sebagai salah satu syarat penilaian akademik mata kuliah ”Otomasi dan Simulasi
Sistem Industri” program studi Teknik Industri di Universitas Bhayangkara
Jakarta Raya.
1. Kedua Orang Tua yang selalu dan tak pernah lelah dalam mendukung dan
mendoakan penulis.
2. Bapak Alloysius Vendhi Prasmoro, S.T., M.T. selaku dosen pengampu mata
kuliah Otomasi dan Simulasi Sistem Industri di Universitas Bhayangkara
Jakarta Raya.
DAFTAR ISI
LAPORAN PRAKTIKUM....................................................................................i
LEMBAR PENGESAHAN...................................................................................ii
KATA PENGANTAR..........................................................................................iii
DAFTAR ISI..........................................................................................................iv
DAFTAR GAMBAR............................................................................................vii
DAFTAR TABEL...............................................................................................viii
BAB I PENDAHULUAN.......................................................................................1
2.4. Potensiometer.....................................................................................................9
2.6.2 USB..........................................................................................................11
BAB VI PENUTUP..............................................................................................29
6.1. Kesimpulan......................................................................................................29
6.2. Saran................................................................................................................29
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
DAFTAR PUSTAKA...............................................................................................
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
DAFTAR GAMBAR
Gambar 3. 4 Breadboard.......................................................................................16
Gambar 3. 7 Potensiometer....................................................................................16
DAFTAR TABEL
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
BAB I
PENDAHULUAN
Pada saat ini, berbagai macam jenis teknologi sudah mulai berkembang dan
diciptakan oleh manusia untuk membantu ataupun mempermudah setiap
pekerjaannya. Tentunya alat-alat tersebut juga banyak digunakan pada industri
manufaktur maupun rumah tangga.
BAB I PENDAHULUAN
Bab ini berisikan latar belakang masalah, tujuan dan manfaaat penelitian,
serta sistematika penulisan.
Bab ini merupakan landasan teori yang membahas tentang teori-teori yang
mendukung dalam penyelesaian masalah.
BAB VI PENUTUP
Berisikan kesimpulan tentang hasil rancangan yang telah dibuat serta saran
dalam pengembangan rancangan tersebut.
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
BAB II
LANDASAN TEORI
Bekerja dengan hardware pada masa lalu, bahkan masih terjadi pada saat
ini, dapat digambarkan dengan membuat rangkaian menggunakan berbagai
komponen elektronik seperti resistor, kapasitor, transistor dan sebagainya. Setiap
komponen disambungkan secara fisik dengan kabel atau jalur tembaga yang
disebut dengan istilah “hard wired”, sehingga untuk merubah rangkaian,
sambungan itu harus diputuskan dan disambung kembali. Namun, dengan
hadirnya teknologi digital dan microprocesso,r fungsi yang sebelumnya dilakukan
dengan hard wired dapat digantikan dengan program software. Ini adalah sebuah
revolusi di dalam proses prototyping. Software lebih mudah diubah dibandingkan
hardware, dengan melakukan beberapa penekanan tombol kita dapat merubah
logika alat secara radikal dengan cepat tanpa harus mengubah rangkaian kabel
dalam prototype.
banyak alat pengembangan prototype, Arduino adalah salah satu yang paling
banyak digunakan.
Arduino adalah sebuah platform dari physical computing yang bersifat open
source. Perlu dipahami bahwa kata “platform” di sini menunjukkan bahwa
Arduino tidak hanya sekedar sebuah alat pengembangan, tetapi juga merupakan
kombinasi dari hardware, bahasa pemrograman dan Integrated Development
Environment (IDE) yang canggih. IDE adalah sebuah software yang sangat
berperan untuk menulis program, meng-compile menjadi kode biner dan meng-
upload ke dalam memori microcontroller. Ada banyak projects dan alat-alat yang
dikembangkan oleh akademisi dan profesional dengan menggunakan Arduino,
selain itu juga ada banyak modul-modul pendukung (sensor, tampilan, penggerak
dan sebagainya) yang dibuat oleh pihak lain untuk bisa disambungkan dengan
Arduino. Arduino berevolusi menjadi sebuah platform karena ia menjadi pilihan
dan acuan bagi banyak praktisi.
Arduino memiliki banyak user karena sifatnya yang open source, baik untuk
hardware maupun software-nya. Arduino memiliki diagram rangkaian elektronik
yang diberikan secara gratis kepada semua orang. Anda bisa bebas men-download
gambarnya, membeli komponennya, membuat PCB-nya dan merangkainya
sendiri tanpa harus membayar kepada para pembuat Arduino. Sama halnya dengan
IDE Arduino yang bisa di-download dan di-install pada computer secara gratis.
Arduino dikembangkan oleh sebuah tim yang beranggotakan orang-orang dari
berbagai belahan dunia. Anggota inti dari tim ini adalah Massimo Banzi Milano
(Italy), David Cuartielles Malmoe (Sweden), Tom Igoe New York (US), Gianluca
Martino Torino (Italy), David A. Mellis Boston, MA (USA). Saat ini komunitas
Arduino berkembang pesat dan dinamis di berbagai belahan dunia. Bermacam-
macam kegiatan yang berkaitan dengan proyek-proyek Arduino bermunculan di
mana- mana, termasuk di Indonesia. Beberapa hal yang membuat Arduino dengan
cepat diterima oleh banyak orang adalah karena:
1. Murah, dibandingkan platform yang lain. Harga sebuah papan Arduino tipe
Uno asli buatan Italia di tahun 2011 seharga Rp 290.000,-. Sebuah investasi
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
yang sangat murah untuk berbagai keperluan projects. Harganya akan lebih
murah lagi jika pengguna membuat papannya sendiri dan merangkai
komponen-komponennya satu per satu.
4. Sistem yang terbuka, baik dari sisi hardware maupun software. Secara
umum Arduino terdiri dari dua bagian, yaitu:
Mikrokontroler ATmega328
Tegangan Operasi 5V
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Kecepatan Perwaktuan 16 Hz
(cut), menempelkan (paste), dan pencarian atau mengganti teks. Pada bagian
pesan berisikan umpan balik saat menyimpan dan mengekspor dan juga
menampilkan kesalahan. Konsol menampilkan output teks dengan Arduino
Software (IDE), termasuk pesan kesalahan yang lengkap dan informasi lainnya.
Sudut kanan bawah jendela menampilkan papan dikonfigurasi dan port serial.
Tombol toolbar memungkinkan untuk memverifikasi dan mengunggah program,
membuat, membuka, dan menyimpan sketches, serta membuka monitor serial.
Pembuatan program yang dilakukan pada Arduino IDE atau sketch pada
umumnya akan dituliskan pada dua bagian utama Arduino IDE, yaitu pada bagian
berikut.
1. Void Setup ( )
2. Void Loop ( )
Bagian utama kedua adalah bagian yang berisikan program utama yang
nantinya akan dieksekusi secara berulang oleh pemroses yang terdapat dalam
papan sirkuti Arduino UNO, yaitu mikrokontroler Atmega328P. Bagian yang
tak kalah penting dari proses pemrograman sketches adalah bagaimana
menampilkan hasil operasi/proses pengolahan yang dilakukan oleh
mikrokontroler Atmega328P yang terdapat dalam modul Arduino UNO.
Terkait hal ini , maka Arduino IDE menyertakan sebuah fitur yang dinamakan
dengan serial monitor yang berfungi untuk menunjukkan hasil pengolahan
mikrokontroler Atmega328P yang pada umumnya digunakan sebagai alat
bantu pengujian validitas hasil pengolahan.
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
2.4. Potensiometer
Liquid Crystal Display (LCD) display. Dalam hal ini kita akan menyiapkan
LCD untuk menampilkan informasi suhu yang telah kita buat. Sebab melihat
informasi suhu dengan komputer tentu kurang praktis bukan? LCD merupakan
singkatan dari Liquid Crystal Display, atau umumnya disebut dengan LCD atau
display saja. Di pasaran beragam jenis LCD dan berbagai ukuran yang bisa Anda
gunakan. LCD bisa untuk menampilkan huruf dan angka, bahkan ada yang bisa
untuk menampilkan gambar. Dalam bahasan ini, kita akan berkenalan dengan
LCD yang umum digunakan dan harganya juga relatif terjangkau. LCD ini
berukuran 16x2 (2 baris 16 kolom) yang cukup untuk menampilkan informasi
suhu atau informasi yang tidak terlalu panjang. LCD ini dikenal juga dengan LCD
1602 dengan beberapa varian seperti 1602A. LCD ini bisa bekerja pada 5 volt,
sehingga Anda bisa menyambungkannya secara langsung ke pin VCC pada board
Arduino. Perlu diperhatikan, jika Anda menggunakan LCD jenis lainnya, ada juga
LCD yang bekerja pada voltase yang berbeda. Sehingga kesalahan pemasangan
sumber tegangan bisa membuat LCD rusak.
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
14 Pin ini berfungsi sebagai input atau output yang dapat diatur oleh
program. Masing-masing dari 14 pin digital pada Uno dapat digunakan
sebagai input atau output, menggunakan fungsi pinMode(), digitalWrite(),
dan digitalRead(). Mereka beroperasi di 5 volt. Setiap pin dapat
memberikan atau menerima maksimum 40 mA dan memiliki resistor
pull-upinternal dari 20-50 KΩ. Selain itu, beberapa pin memiliki fungsi
khusus :
e. LED: 13. Ada built-in LED terhubung ke pin digital 13. Ketika pin
bernilai tinggi maka LED menyala, namun ketika pin rendah , LED
menjadi off.
2.6.2 USB
Untuk me-reset papan sehingga program akan mulai lagi dari awal.
Namun, tombol reset ini bukan untuk menghapus program atau
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
mengosongkan microcontroller.
Software arduino yang digunakan adalah driver dan IDE, walaupun masih
ada beberapa software lain yang sangat berguna selama pengembangan Arduino.
Integrated Development Environment (IDE), suatu program khusus untuk suatu
komputer agar dapat membuat suatu rancangan atau sketsa program untuk papan
Arduino. IDE arduino merupakan software yang sangat canggih ditulis dengan
menggunakan java. IDE arduino terdiri dari:
1. Editor Program
2. Compiler
Berfungsi untuk kompilasi sketch tanpa unggah ke board bisa dipakai untuk
pengecekan kesalahan kode sintaks sketch. Sebuah modul yang mengubah kode
program menjadi kode biner bagaimanapun sebuah mikrokontroler tidak akan
bisa memahami bahasa processing (Gustomo, 2015).
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
3. Uploader
BAB III
METODOLOGI
Alat dan bahan yang digunakan pada praktikum Otomoasi dan Simulasi
Sistem Industri kali ini adalah:
1. Arduino Uno
4. Breadboard
Gambar 3. 4 Breadboard
5. Software Arduino
5. Layar LCD
6. Potensiometer
Gambar 3. 7 Potensiometer
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
Mulai
Praktikum
Membuat laporan
TIDAK
Acc?
YA
Selesai
BAB IV
PENGUMPULAN DATA
4.1.1 Percobaan 1
#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); // Urutan Lcd (RS, Enable, D4, D5, D6,
D7)
void loop() {
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.scrollDisplayRight();
lcd.setCursor(0, 1);
lcd.scrollDisplayRight();
lcd.print("202010215067");
delay(3000);
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.scrollDisplayRight();
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
lcd.print("Fahri Ramadhan");
lcd.setCursor(0, 1);
lcd.scrollDisplayRight();
lcd.print("202010215123");
delay(3000);
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.scrollDisplayRight();
lcd.print("Anggun Kusuma");
lcd.setCursor(0, 1);
lcd.scrollDisplayRight();
lcd.print("202010215220");
delay(3000);
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.scrollDisplayRight();
lcd.print("Insanul Muhsin");
lcd.setCursor(0, 1);
lcd.scrollDisplayRight();
lcd.print("202010215127");
Laporan Praktikum Otomasi dan Simulasi Sistem Industri
Modul 2 “ARDUINO UNO LCD”
Kelompok 19
delay(3000);
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.scrollDisplayRight();
lcd.print("Piqri Ariftian");
lcd.setCursor(0, 1);
lcd.scrollDisplayRight();
lcd.print("202010215055");
delay(3000);
void setup() {
BAB V
HASIL DAN ANALISA
5.1. Percobaan 1
5.1.1 Membuat Rangkaian LCD Program1
Pin:
Pada bagian ini dijelaskan proses dan hasil dari tugas LCD Program 1,
sebagai berikut:
Pin:
1. Anggota kelompok 1
2. Anggota Kelompok 2
3. Anggota Kelompok 3
4. Anggota Kelompok 4
5. Anggota Kelompok 5
BAB VI
PENUTUP
6.1. Kesimpulan
b. USB
c. Sambungan SV1
f. ICSP
g. IC1-Microcontroller Atmega
3. Fungsi LCD pada praktikum kali ini adalah sebagai media bagi praktikan
untuk melihat/memantau jalannya program Arduino Uno yang telah di-
upload pada Arduino IDE.
6.2. Saran