Anda di halaman 1dari 11

Laboratorium Teknik Kendali Dan lnstrumentasi

Program Studi Teknik Elektro


2023
Universitas Jenderal Achmad Yani

Modul 4
Praktikum

MIKROKONTROLER
PERCOBAAN 4

Nama:
NIM
SIMULASI PENGUKURAN SUHU PERCOBAAN 4
MENGGUNAKAN ARDUINO

I. Tujuan
Setelah melakukan praktikum ini, mahasiswa di harapkan :
1. Mahasiswa mampu memprogram mikrokontroller Arduino menggunakan
software Arduino IDE.
2. Mahasiswa mengetahui cara kerja dan cara menggunakan sensor suhu LM35.
3. Mahasiswa mampu menampilkan program kerja pada LCD.

II. Teori Dasar


A. Arduino Uno
Arduino adalah sebuah platform elektronik open-source berbasis pada perangkat
keras dan perangkat lunak yang fleksibel dan mudah digunakan. Kata Arduino
berasal dari bahasa Italia yang berarti teman yang berani, hal tersebut sesuai dengan
peran Arduino selama bertahun-tahun telah menjadi otak dari ribuan proyek, dari
proyek sehari-hari hingga instrumen ilmiah yang rumit.

Arduino Uno merupakan salah satu dari perangkat keras dari Arduino yang
berwujud sebuah papan elektronik dengan rangkaian sistem minimum di dalamnya
menggunakan IC mikrokontroler ATMega328. Memiliki 14 pin I/O digital dan 6
pin I/O analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header,
dan tombol reset.
Gambar 2.1 Papan Arduino Uno
B. Arduino IDE
Arduino sketch adalah bahasa pemrograman yang digunakan pada Arduino IDE.
Bahasa yang digunakan merupakan bahasa C/C++ yang telah disederhanakan
sehingga mudah untuk dipahami oleh berbagai kalangan.

Arduino Integrated Development Environtment (IDE) adalah aplikasi gratis yang


diciptakan arduino.cc yang digunakan untuk mengelola semua hal yang
berhubungan dengan Arduino, seperti membuat, menyimpan, memanggil dan
memasukkan file sketch ke papan Arduino.

Gambar 2.2 Tampilan aplikasi Arduino IDE


C. Proteus
Proteus merupakan perangkat lunak yang digunakan untuk membantu pada
desainer elektronik dalam merancang dan melakukan simulasi suatu rangkaian
elektronik. Proteus memiliki dua fungsi sekaligus dalam satu paket yaitu Schematic
Capture (ISIS) dan PCB Layout (ARES).

Pada perangkat lunak proteus, kita menggunakan program atau paket ISIS yang
berfungsi sebagai simulator. ISIS mempunyai banyak fasilitas atau alat-alat yang
dapat mendukung desainer elektronik untuk melalukan simulasi rangkaian
elektronik.

Gambar 2.3 Tampilan proteus 8 schematic capture (ISIS)

III. Alat dan Bahan


1. Personal komputer atau laptop
2. Perangkat lunak Proteus 8
3. Perangkat lunak Arduino IDE
IV. Langkah Percobaan
1. Klik dua kali ikon seperti pada Gambar 4.1 untuk membuka perangkat lunak
Proteus 8.

Gambar 4.1 Ikon Proteus 8

2. Untuk melakukan simulasi rangkaian elektronik, klik New Project sepeti pada
Gambar 4.2 lalu klik Next sampai tampil jendela kerja seperti pada Gambar
4.3.

Gambar 4.2 Tampilan awal Proteus 8

Gambar 4.3 Tampilan jendela kerja baru

3. Pilih komponen yang diperlukan dengan cara klik Pick Devices dengan ikon P
lalu isikan kolom Keywords dengan Arduino Uno lalu klik dua kali
komponen yang ditemukan.
Gambar 4.4 Tampilan pencarian komponen

4. Ulangi langkah di atas dengan mengisi kolom Keywords dengan LM016L


untuk mencari komponen LCD 16x2, LM35 untuk mencari komponen sensor suhu,
dan PCF8574 untuk mencari komponen tambahan I2C untuk LCD 16x2.
5. Untuk menemukan terminal VCC dan GND, klik pada Terminals Mode lalu
klik POWER untuk VCC dan GROUND untuk GND seperti pada Gambar
4.5.

Gambar 4.5 Jendela Teminals Mode

6. Untuk menemukan Virtual Terminal, klik pada Instrument lalu klik Virtual
Terminal seperti pada Gambar 4.6
Gambar 4.6 Jendela Instrument

Gambar 4.7 Rangkaian alat pengukur suhu menggunakan Arduino

7. Buat rangkaian seperti pada Gambar 4.7 pada simulator schematic capture
(ISIS).
8. Klik dua kali ikon seperti pada Gambar 4.8 untuk membuka perangkat lunak
Arduino IDE.

Gambar 4.8 Ikon Arduino IDE

9. Lakukan konfigurasi pada Arduino IDE dengan cara klik File lalu klik
Preferences. Maka muncul tampilan seperti pada Gambar 4.9, centang pada
bagian compilation dan upload lalu klik oke.
Gambar 4.9 Konfigurasi Preferences Arduino IDE

10. Ketik program untuk alat pengukuran suhu menggunakan Arduino pada
Arduino IDE.
Gambar 4.10 Program alat pengukuran suhu menggunakan Arduino

11. Klik verify (lihat pada Gambar 2.2) lalu klik save.
12. Pada bagian debug, copy file dengan format .hex dengan cara menyorot dari
dalam tanda kutip (“… … hex”) seperti pada Gambar 4.11.

Gambar 4.11 Lokasi file program dengan format hex

13. Buka kembali aplikasi proteus yang sudah ada rangkaian alat pengukuran
suhu dan Arduino IDE biarkan tetap berjalan (jangan di-close), lalu klik
dua kali pada Arduino Uno. Pada kolom Program File isi dengan file hex
dengan cara paste seperti pada Gambar 4.12 lalu klik ok.

Gambar 4.12 Pengisian program pada simulasi proteus


14. Klik Run seperti pada Gambar 4.13 untuk menjalankan simulasi.

Gambar 4.13 Ikon run pada proteus

15. Untuk mengubah nilai suhu pada LM35 dapat dengan menekan ikon panah
bawah untuk mengurangi dan ikon panah atas untuk menambah nilai suhu
seperti pada Gambar 4.14. Amati nilai suhu yang terbaca pada LCD Display
16 x 2 dan Virtual Terminal.

Gambar 4.14 Ikon sensor suhu LM35 pada proteus


V. Hasil Percobaan

Tabel 4.1 Hasil Percobaan Pengukuran Suhu


Nilai Suhu Tampilan LCD Tampilan Virtual Perhitungan Perbandingan
LM35 (ºC) Terminal Manual suhu ºF
ºC ºF ºC ºF ºF
4.0
9.0
18.0
33.0

Anda mungkin juga menyukai