Mendeteksi Kekeruhan Air Menggunakan Mikrokontroler Arduino Nano Dengan Sensor Light Dependent Resistor (LDR) Dan Light Emittin Gdioda (LED) Super Bright Berbasis Komunikasi Data Online

MENDETEKSI KEKERUHAN AIR MENGGUNAKAN MIKROKONTROLER
ARDUINO NANO DENGAN SENSOR LIGHT DEPENDENT RESISTOR
(LDR) DAN LIGHT EMITTING DIODA (LED) SUPER BRIGHT
BERBASIS KOMUNIKASI DATA ONLINE

SKRIPSI

PRATAMA AGUNG HARAHAP
141421119

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

Universitas Sumatera Utara

Mendeteksi Kekeruhan Air Menggunakan Mikrokontroler Arduino Nano Dengan
Sensor Light Dependent Resistor (LDR) Dan Light Emitting Dioda
(LED) Super Bright Berbasis Komunikasi Data Online


SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar
Sarjana Ilmu Komputer
PRATAMA AGUNG HARAHAP
141421119

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

Universitas Sumatera Utara

ii

PERSETUJUAN

Judul


: MENDETEKSI
KEKERUHAN
AIR
MENGGUNAKAN
MIKROKONTROLER
ARDUINO NANO DENGAN SENSOR LIGHT
DEPENDENT RESISTOR (LDR) DAN LIGHT
EMITTING DIODA (LED) SUPER BRIGHT
BERBASIS KOMUNIKASI DATA ONLINE

Kategori

: SKRIPSI

Nama

: PRATAMA AGUNG HARAHAP

Nomor Induk Mahasiswa


: 141421119

Program Studi

: EKSTENSI S1 ILMU KOMPUTER

Fakultas
INFORMASI

: ILMU
KOMPUTER
DAN
TEKNOLOGI
UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, 28 Juli 2017

Komisi Pembimbing


:

Dosen Pembimbing II

Dosen Pembimbing I

Drs. Dahlan Sitompul. M.Eng

Dr. Poltak Sihombing, M.Kom

NIP. 196708252005011002

NIP. 196203171991031001

Diketahui/Disetujui oleh
Program Studi S1 IlmuKomputer
Ketua,

Dr. Poltak Sihombing, M.Kom
NIP. 196203171991021001


Universitas Sumatera Utara

iii

PERNYATAAN

MENDETEKSI KEKERUHAN AIR MENGGUNAKAN MIKROKONTROLER
ARDUINO NANO DENGAN SENSOR LIGHT DEPENDENT RESISTOR
(LDR) DAN LIGHT EMITTIN GDIODA (LED) SUPER BRIGHT
BERBASIS KOMUNIKASI DATA ONLINE

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan
dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 28 Juli 2017

Pratama Agung Harahap

141421119

Universitas Sumatera Utara

iv

PENGHARGAAN

Alhamdulillahirrabbil’alamin, puji dan syukur penulis ucapkan atas kehadirat
Allah SWT 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. Bapak Prof. DR Runtung Sitepu, SH, M.Hum sebagai rektor Universitas

Sumatera Utara.
2. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. sebagai Dekan Fakultas
Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr.Poltak Sihombing, M.Kom sebagai Ketua Program Studi S1
Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Sumatera Utara dan segaligus sebagai Dosen Pembimbing I.
4. Bapak Herriyance. ST. M.Kom sebagai Sekertaris Program Studi S1 Ilmu
Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas
Sumatera Utara.
5. Bapak Drs. Dahlan Sitompul, M.Eng selaku Dosen Pembimbing II yang
telah memberikan arahan dan masukan kepada penulis dalam pengerjaan
skripsi ini.
6. Bapak Jos Timanta Tarigan, S.Kom.,M.Sc dan Bapak Amer Syarif, S.Si,
M.Kom sebagai Dosen Penguji yang telah memberikan saran dan masukan
kepada penulis dalam penyempurnaan skripsi ini.
7. Seluruh Dosen dan Staf Pegawai di Program Studi S1 Ilmu Komputer
Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera
Utara.

Universitas Sumatera Utara


v

8. Kepada kedua Orangtua penulis yaitu Ayahanda Akhir Ramadhan
Harahap, Ibunda Sugiati, adinda Riezky Daniaty Harahap, Darmawan
Wardana Harahap, Muhammad Rifai Harahap dan seluruh keluarga yang
telah memberikan do’a, dukungan serta perhatian yang tulus kepada
penulis agar dapat menyelesaikan skripsi ini.
9. Teman-teman mahasiswa ekstensi Ilmu Komputer stambuk 2014, yang
telah memberikan motovasi dan arahan kepada penulis.
10. Rekan-rekan penulis Doni Sihotang, Adam Kevin Hutagalung, S.Kom,
Riki Hariyandi,S.Kom, Hendriadi Siregar, Sayed Hafiz,S.Kom, Mahadi
Misrun, Ali Syahriati Rambe A.Md, Fachrozi Fahmi, S.Kom, Hepy Didik
Prasetyo, S.Kom dan Suyono, A.Md.
11. Abangda Kabul Warsito, S.Si, M.Si, Abangda Suharsono, S.Kom, M.Kom
dan Abangda Budi S.T yang telah memberikan perhatian dan do’anya.
12. Abang-abang dan Adik-adik dari UKM Robotik Sikonek USU, yang telah
memberikan saran dan dukungannya kepada penulis.
13. 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

Pratama Agung Harahap

Universitas Sumatera Utara

vi

ABSTRAK


Kekeruhan menggambarkan sifat optik air yang ditentukan berdasarkan banyaknya
cahaya yang diserap oleh bahan-bahan yang terdapat pada air. Maka dari itu dibuat
alat yang dapat Mendeteksi kekeruhan air menggunakan mikrokontroller arduino nano
dengan sensor Light Dependet Resistor (LDR) dan Light Emitting Dioda (LED) Super
Bright berbasis komunikasi data Online alat ini buat agar dapat mengetahui tingkat
kekeruhan air untuk menampilkan nilai tersebut alat akan mengirimkan nilai kepada
smarpthone dalam bentuk pesan sms dan smartphone juga dapat meminta nilai
kekeruhan air jika di perlukan. Mikrokontroler berfungsi sebagai pengolah data yang
dikirimkan oleh sensor LDR kemudian mengirimkannya melalui SIM800L.

Kata Kunci: Sensor LDR, LED Super Bright, Arduino Nano, SIM800L.

Universitas Sumatera Utara

vii

Detects water turbidity level using microcontroller arduino nano with sensors
Light Dependet Resistor (LDR) and Light Emitting Diode (LED)
Super Bright based on Online data comminuation


ABSTRACT

Turbidity imaging water optict that depended on light intencity that was absorbed by
things on water. Because of that made tools that can detect water turbidity level use
microcontroller arduino nano with Light Dependent Resistor sensor and Light emiting
Dioda (LED) Super Bright Online data communication based made ought to knows
water turbidity level to shows value this tools will send value to smartphone in short
message and smartphone can ask water turbidity value if needed. Microcontroller can
be used as data prcessor that send by sensor LDR than send SIM800L.

Keywords: LDR Sensor, LED Super Bright Arduino Nano, SIM800L

Universitas Sumatera Utara

viii

DAFTAR ISI

PERSETUJUAN
PERNYATAAN
PENGHARGAAN
ABSTRAK
ABSTRACT
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR

ii
iii
iv
vi
vii
viii
x
xi

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
3
3
3
3
4
4

BAB 2 TINJAUAN PUSTAKA
2.1
Mikrokontroler
2.2
Sistem Mikrokontroler
2.3
Arduino
2.4
Arduino Nano
2.5
Arduino Development Environment
2.6
Light Dependent Resistor (LDR)
2.7
LED Super Bright
2.8
Modul GSM
2.9
ISIS & ARES Proteus 8.0

6
7
8
9
9
11
12
13
15

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM
3.1
Perancangan Sistem
3.2
Blok Diagram
3.3
Perancangan Elektronika
3.3.1 Rangkaian LDR dengan Arduino
3.3.2 Rangkaian LED dengan Arduino
3.3.3 Rangkaian SIM800L dengan Arduino
3.3.4 Rangkaian Regulator 7805 dengan Arduino
3.3.5 Rangkaian Konektor Regulator LM2596 dengan
SIM800L
3.3.6 Rangkaian Alat Secara Keseluruhan
3.4
Perancangan PCB (Printed Circuit Board)

17
18
19
19
20
20
21
21
22
22

Universitas Sumatera Utara

ix

BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1
Implementasi Sistem
24
4.1.1 Implementasi Kerangka Sensor Kekeruha Air
24
4.1.2 Implementasi Pendeteksi Tingkat Kekeruhan Air
25
4.1.3 Implementasi Rangkaian Elektronika
26
4.2
Implementasi Perangkat Lunak (Software)
28
4.3
Pengujian alat
4.3.1 Pengujian Sensor LDR dan LED Super Bright
4.3.2 Pengujian Arduino Nano Mengubah Nilai Digital ke NTU
4.3.3 Pengujian SIM800L Pengiriman Pesan SMS
4.4
Hasil Uji Coba
25
4.4.1
Hasil Uji Coba Sampel Air Aqua Bides
26
4.4.2
Hasil Uji Coba Sampel Air PDAM Tirtanadi
28
4.4.3
Hasil Uji Coba Sampel Air Mineral Aqua
30
4.4.4
Hasil Uji Coba Sampel Air Lumpur
31
4.5 Menentukan Nilai Nephelometric Turbidity Unit (NTU)
33

BAB 5 KESIMPULAN DAN SARAN
5.1
Kesimpulan
5.2
Saran

35
35

DAFTAR PUSTAKA
LAMPIRAN

Universitas Sumatera Utara

x

DAFTAR TABEL

Tabel 4.1
Tabel 4.2
Tabel 4.3
Tabel 4.4
Tabel 4.5

Hasil Uji Coba Sampel Air Aqua Bides
Hasil Uji Coba Sampel Air PDAM Tirtanadi
Hasil Uji Coba Sampel Air Mineral Aqua
Hasil Uji Coba Sampel Air Lumpur
Nilai ADC dan Asumsi NTU

34
36
39
40
42

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 3.7
Gambar 3.8
Gambar 3.9
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
Gambar 4.12

Blok Diargam Arduino Board
Arduino Nano
Software IDE Arduino
LDR
LED dan Simbolnya
Modul GSM SIM800L
Diagram Blok Rangkaian Modul GSM
Tampilan Software ISIS dan Ares Proteus
Flowchart Program
Blok Diagram
Rangkaian Sensor LDR
Rangkaian LED
Rangkaian SIM800L
Rangkaian Regulator 7805
Rangkaian Konektor Regulator Dengan SIM800L
Rangkaian Sistem Keseluruhan
Layout PCB Shield Arduino
Desain dan Implementasi kerangka alat
Implementasi Sensor LDR dan LED Super Bright
Pembuatan Layout PCB
Hasil Pencetakan dan Penyablonan PCB
Pelarutan PCB dengan Ferrichloride(FeCl3)
Peletakan dan Penyolderan Komponen
Software IDE Arduino
Grafik Hasil Uji Coba Sampel Air Aqua Bides
Grafik Hasil Uji Coba Sampel Air PDAM Tirtanadi
Grafik Hasil Uji Coba Sampel Air Mineral Aqua
Grafik Hasil Uji Coba Sampel Air Lumpur
Grafik Nilai ADC dan NTU

8
9
10
12
12
14
15
15
17
19
20
20
21
21
22
22
23
25
25
26
27
27
27
28
36
38
40
42
43

Universitas Sumatera Utara

Dokumen yang terkait

Aplikasi Sensor Air Hujan dan LDR (Light Dependent Resistor) Untuk Alat Pengering Kopi Otomatis Berbasis Mikrokontroler ATMega 8

12 102 81

Aplikasi Sensor Air Hujan dan LDR (Light Dependent Resistor) Untuk Alat Pengering Kopi Otomatis Berbasis Mikrokontroler ATMega 8

1 24 81

Buka Tutup Tirai Garasi Otomatis Dengan Sensor Hujan Serta Sensor LDR (Light Dependent Resistor) Berbasis Arduino Uno.

0 2 18

Mendeteksi Kekeruhan Air Menggunakan Mikrokontroler Arduino Nano Dengan Sensor Light Dependent Resistor (LDR) Dan Light Emittin Gdioda (LED) Super Bright Berbasis Komunikasi Data Online

0 1 10

Mendeteksi Kekeruhan Air Menggunakan Mikrokontroler Arduino Nano Dengan Sensor Light Dependent Resistor (LDR) Dan Light Emittin Gdioda (LED) Super Bright Berbasis Komunikasi Data Online

0 6 1

Mendeteksi Kekeruhan Air Menggunakan Mikrokontroler Arduino Nano Dengan Sensor Light Dependent Resistor (LDR) Dan Light Emittin Gdioda (LED) Super Bright Berbasis Komunikasi Data Online

0 1 10

Mendeteksi Kekeruhan Air Menggunakan Mikrokontroler Arduino Nano Dengan Sensor Light Dependent Resistor (LDR) Dan Light Emittin Gdioda (LED) Super Bright Berbasis Komunikasi Data Online

0 0 5

Mendeteksi Kekeruhan Air Menggunakan Mikrokontroler Arduino Nano Dengan Sensor Light Dependent Resistor (LDR) Dan Light Emittin Gdioda (LED) Super Bright Berbasis Komunikasi Data Online

0 0 2

RANCANG BANGUN SISTEM SENSOR LDR (LIGHT DEPENDENT RESISTOR ) UNTUK EFISIENSI PENGERINGAN PADI

2 4 7

Implementasi Sensor Light Dependent Resistor (LDR) Dan LM35 Pada Prototipe Atap Otomatis Berbasis Arduino

0 0 7