Sistem Pendeteksi Suhu Menggunakan Sensor LM35 Pada Mikrokontroler Arduino Uno Berbasis Jaringan Internet

SISTEM PENDETEKSI SUHU MENGGUNAKAN SENSOR SUHU LM35 PADA
MIKROKONTROLER ARDUINO UNO BERBASIS JARINGAN INTERNET

SKRIPSI

HEPY DIDIK PRASETYO
141421094

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

SISTEM PENDETEKSI SUHU MENGGUNAKAN SENSOR SUHU LM35 PADA
MIKROKONTROLER ARDUINO UNO BERBASIS JARINGAN INTERNET
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar
Sarjana Ilmu Komputer


HEPY DIDIK PRASETYO
141421094

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

ii

PERSETUJUAN

Judul

: SISTEM PENDETEKSI SUHU


MENGGUNAKAN SENSOR SUHU LM35
PADA MIKROKONTROLER ARDUINO
UNO BERBASIS JARINGAN INTERNET
Kategori

: SKRIPSI

Nama

: HEPY DIDIK PRSETYO

Nomor Induk Mahasiswa

: 141421094

Program Studi

: EKSTENSI S1 ILMU KOMPUTER

Fakultas


: ILMU
KOMPUTER
DAN
TEKNOLOGI
INFORMASI UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing

:

Pembimbing 2

Pembimbing 1

Drs. Dahlan Sitompul. M.Eng
NIP. 19670825 2005011002

Dr. Poltak Sihombing, M.Kom
NIP. 196203171991031001


Diketahui/disetujui oleh
Program Studi Ekstensi Ilmu Komputer
Ketua,

Dr. Poltak Sihombing, M.Kom
NIP. 196203171991031001

Universitas Sumatera Utara

iii

PERNYATAAN

SISTEM PENDETEKSI SUHU MENGGUNAKAN SENSOR SUHU
LM35 PADA MIKROKONTROLER ARDUINO UNO BERBASIS
JARINGAN INTERNET
SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Meda, 28 Juli 2017

Hepy Didik Prasetyo
141421094

Universitas Sumatera Utara

iv

PENGHARGAAN

Alhamdulillahirrabbil’alamin, puji dan syukur penulis ucapkan atas kehadirat
Allah Subhanahu Wata’ala yang telah melimpahkan rahmat dan karunia-Nya
kepada penulis sehingga penulis dapat menyelesaikan skripsi ini dalam waktu
yang telah ditetapkan, sebagai syarat untuk memperoleh gelar Sarjana Komputer
di Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
Tak lupa, shalawat dan salam penulis ucapkan juga kepada baginda Rasulullah
Muhammad SAW.

Dengan segala kerendahan hati, penulis ucapan terimakasi kepada semua
pihak yang telah membantu penulis untuk menyelesaikan skripsi. Penulis
mengucapkan terimakasi kepada:
1. Prof. Dr. Runtung Sitepu, SH, M.Hum selaku Rektor Universitas Sumatera
Utara.
2. Prof. Dr. Opim Salim Sitompul, M.Sc. selaku Dekan Fakultas Ilmu
Komputer dan Teknologi Informasi Universitas Sumatera Utara.
3. Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu
Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas
Sumatera Utara dan segaligus sebagai Dosen Pembimbing I.
4. Heriyance, ST, M.Kom selaku Sekertaris Program Studi S1 Ilmu
Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas
Sumatera Utara.
5. Drs. Dahlan Sitompul, M. Eng selaku Dosen Pembimbing II yang telah
memberikan arahan dan masukan kepada penulis dalam pengerjaan skripsi
ini.
6. Drs. Agus Salim Harahap, M.Si selaku Dosen Penguji I yang telah
memberikan saran dan masukan kepada penulis dalam penyempurnaan
skripsi ini.
7. Sri Melvani, S.Kom, M.Kom selaku Dosen Penguji II yang telah

memberikan saran dan masukan kepada penulis dalam penyempurnaan
skripsi ini.
8. Dosen dan Staf Pegawai di Program Studi S1 Ilmu Komputer Fakultas
Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
9. Kepada Ayahanda Yaten, Ibunda Siti Maryama atas doa dan dukungan
kepada penulis selama menulis skripsi ini, Adinda M. Nur Indrawa dan
Adinda M. Dimas Syafikri yang telah memberikan semangat kepada
penulis.
10. Raudhatun Wardah Lubis, S.Kep. Ners yang telah memberikan do’a,
dukungan serta perhatian yang tulus kepada penulis agar dapat
menyelesaikan skripsi ini.
11. Rekan-rekan mahasiswa Ekstensi Ilmu Komputer angkatan 2014, yang
telah memberikan motovasi dan arahan kepada penulis.

Universitas Sumatera Utara

v

12. Rekan-rekan penulis Doni Sihotang, Budi, Adam Kevin Hutagalung,
Pratama Agung Harahap, Riki Hariyandi, Hendriadi Siregar, Sayed Hafiz,

Mahadi Misrun, Ali Syahriati Rambe, Fachrozi Fahmi dan Suyono, A.Md.
13. Abangda Kabul Warsito, S.Si, M.Si dan Abangda Suharsono, S.Kom,
M.Kom yang telah memberikan perhatian dan do’anya.
14. Semua pihak yang terlibat yang tidak dapat penulis ucapkan satu persatu
yang telah membantu penulis menyelesaikan skripsi ini.
Terimakasi penulis ucapkan sekali lagi kepada semua pihak yang terkait
dalam pengerjaan skripsi ini yang tidak dapat disebut satu persatu. Semoga Allah
SWT memberikan rahmat dan karunia-Nya kepada semua pihak yang terkait
dalam penyeselaian skripsi ini.
Penulis menyadari bahwa skripsi ini masih jauh dari kata sempurna, karna
kesempurnaan hanya milik Allah SWT. Oleh karena itu penulis menerima seluruh
kritik dan saran yang diberikan untuk menyempurnakan skripsi ini. Penulis
berharap semoga skripsi ini bermanfaat bagi penulis sendiri dan khususnya para
pembaca pada umumnya.

Medan, 28 Juli 2017

Hepy Didik Prasetyo
141421094


Universitas Sumatera Utara

viii

ABSTRAK

Alat pendeteksi api dan pemadam kebakaran secara otomatis ini dirancang agar
dapat mengetahui ada tidaknya api didalam suatu ruangan, dan informasi tersebut
dikirim melalui jaringan internet yang kemudian ditampilkan pada web server.
Sensor yan digunakan sensor suhu LM35. Mikrokontroler berfungsi untuk
mengolah sinyal yang dikirimkan oleh sensor kemudian memberikan perintah
untuk mendeteksi api, menyalakan pompa air, dan memadakan api.
Kata kunci: Mikrokontroler, Arduino Uno, Jaringan Internet.

Universitas Sumatera Utara

ix

THE TEMPERATURE DETECTION SYSTEM USESTHE LM35
TEMPERATURE SENSOR N THE INTERNET BASED

ARDUINO UNO MICROCONTROLLER

ABSTRACT

This fire detection and fire extinguisher are auctomatically designed to be able to
determine whether or not there is fire in a room. And the information is sent over
the internet network which is than displayed on the web server. To be able to
know the fire, used LM35 temperature sensor. Microcontroller serves to process
the signal sent by the sensor and then give commands to detect fire, turn on the
water pump and extinguish the fire.
Keywords: Microcontroler, Arduino Uno, Networking.

Universitas Sumatera Utara

x

DAFTAR ISI

Halaman
PERSETUJUAN

PERNYATAAN
PENGHARGAAN
ABSTRAK
ABSTRACT
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR

ii
iii
iv
vi
vii
viii
xi
xii

BAB 1 PENDAHULUAN
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Batasan Masalah
1.4 Tujuan Penelitian
1.5 Manfaat Penelitian
1.6 Metodologi Penelitian
1.7 Sistematika Penulisan

1
2
2
2
2
2
3
3

BAB 2 TINJAUAN PUSTAKA
2.1 Mikrokontroler
2.2 Arduino
2.2.1. Arduino Uno
2.2.2. Pin Masukan Dan KeluaranArduino Uno
2.2.3. Sumber Daya Dan Pin Arduino Uno
2.2.4. Peta Memori Arduino Uno
2.2.5. Memori Program
2.2.6. Memori Data
2.2.7. Memori Data EEPROM
2.3 Ethernet
2.3.1 Ethenet Shield
2.4 Sensor Panas LM35
2.5 Relay
2.5.1. Motor DC Pompa Air
2.6 Web server
2.6.1
2.7 ISIS & ARES Proteus 8.5

5
5
5
7
7
8
9
9
10
11
11
11
12
13
13
15
15
15

Universitas Sumatera Utara

xi

BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis sistem
3.1.1 Analisis Masalah
3.1.2 Analisis Kebutuhan
3.2 Perancangan Sistem
3.2.1 Blok Diagram
3.2.2 Penentuan Komponen
3.2.3 Rangkaian LM35
3.2.4 Rangkaian LED
3.2.5 Rangkaian Relay
3.2.6 Modul Arduino Ethernet Shild
3.3 Flowcart Sistem

17
17
17
17
18
18
19
20
21
22
23
23

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi Sistem
4.1.1 Implementasi Kerangka pendeteksi Suhu
4.1.2 Implementasi Elektronik
4.2 Pengujian Sensor Suhu LM35
4.3 Pengujian Relay
4.4 Pengujian Dalam Bentuk Web
4.5 Pengujian Suhu Ruangan

25
25
25
26
28
28
29
30

BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan
5.2 Saran

36
36
36

DAFTAR PUSTAKA
LAMPIRAN

A-1

Universitas Sumatera Utara

x

DAFTAR TABEL

Tabel 3.1
Tabel 3.2
Tabel 4.1
Tabel 4.2
Tabel 4.3

Tabel Peralatan
Komponen Elektronik
Perbandingan Suhu Dengan Tegangan Output
Hasil Pengujian Syhu Ruangan R1
Hasil Pengujian Syhu Ruangan R2

Halaman
18
19
23
26
27

Universitas Sumatera Utara

xi

DAFTAR GAMBAR

Gambar 2.1
Gambar 2.2
Gambar 2.3
Gambar 2.4
Gambar 2.5
Gambar 2.6
Gambar 2.7
Gambar 2.8
Gambar 3.1
Gambar 3.2
Gambar 3.3
Gambar 3.4
Gambar 3.5
Gambar 3.6
Gambar 4.1
Gambar 4.2
Gambar 4.3
Gambar 4.4
Gambar 4.5
Gambar 4.6
Gambar 4.7
Gambar 4.8
Gambar 4.9
Gambar 4.10
Gambar 4.11

Blok Diagram Arduino Boa
Arduino Uno
Peta Memori Program ATMega 328
Peta Memori Data ATMega 328
Sensor Suhu LM35
Motor DC Pompa Air
Tampilan Software Proteus ISIS
Tampilan Software Proteus ARES
Diagram Blok
Rangkaian Sensor Suhu LM35
Rangkaian LED
Rangkaian Relay
Modul Ethernet Shield
Flowcart Sistem
Desain dan Implementasi Kerangka Pendeteksi Suhu
Pembuatan Layout PCB
Hasil Pencetakan PCB
Larutan PCB dengan FeCl3
Peletakkan dan penyolderan Komponen
Login Web Server
Tampilan Pantauan Suhu
Suhu Ruangan
Garafik Perubahan Suhu Ruangan 1
Garafik Perubahan Suhu Ruangan 2
Grafik Perbandingan R1 dengan R2

Halaman
6
7
10
10
12
14
16
16
17
20
21
21
22
23
25
26
27
27
27
29
29
30
31
33
33

Universitas Sumatera Utara