Anda di halaman 1dari 39

MODUL PRAKTIKUM SENSOR PH BERBASIS ARDUINO

i
MODUL PRAKTIKUM SENSOR PH BERBASIS ARDUINO

Tim Penyusun : Muhammad Ibrohim


Jaka Abdul Jabar
Arif Rahmad Adi Putra
Azas Ramadhan Akbar
Muhammad Syifa Hizbullah

Modul ini dicetak untuk panduan praktikum, referensi penggunaan sensor pH berbasis arduino.
Dicetak Mei 2018 oleh Kelompok 2 Mata kuliah Mikrokontroller Teknik Informatika FTUMJ

Laboratorium Informatika
Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Jakarta
Jalan Cempaka Putih Tengah 27, Jakarta 10510
Telepon: (021)70329963
Website: http://if.umj.ac.id/laboratorium/
Email: lab.informatika.ftumj@gmail.com

ii
LEMBAR PENGESAHAN
MODUL PRAKTIKUM SENSOR PH BERBASIS ARDUINO

Telah disetujui dan disahkan sebagai


Modul kuliah praktikum Mikrokontroller

Disahkan di : Jakarta
Pada Tanggal : Mei 2018

Menyetujui,
Kepala Laboratorium Informatika Fakultas Teknik
Universitas Muhammadiyah Jakarta

Yana Adharani, M. Kom.


NID: 20.1368

Mengesahkan,
Ketua Jurusan Informatika Fakultas Teknik
Universitas Muhammadiyah Jakarta

Rita Dewi Risanty,M.M.S.I.


NIDN: 0326087304

iii
DAFTAR ISI

Daftar Isi ............................................................................................................ iv


Kata Pengantar..................................................................................................... 1
BAB 1. SENSOR PH ......................................................................................... 2
1.1 Pendahuluan ................................................................................... 2
1.2 Komponen yang dibutuhkan .......................................................... 3
1.3 Langkah-langkah pembuatan .......................................................... 4
BAB 2. DF PLAYER MINI .............................................................................. 10
1.1 Pendahuluan ................................................................................... 10
1.2 Komponen yang dibutuhkan .......................................................... 11
1.3 Langkah-langkah pembuatan .......................................................... 13
BAB 3. PENGGABUNGAN ARDUINO, SENSOR PH, DF PLAYER, LCD 18
1.1 Komponen yang dibutuhkan .......................................................... 18
1.2 Langkah-langkah pembuatan .......................................................... 20
DAFTAR PUSTAKA ........................................................................................ 32

iv
KATA PENGANTAR
Assalamua’alaikum wr. wb.
Bismillahirrohmanirrohiim

Segala puji bagi Allah SWT, yang atas berkat, rahmat, dan pertolongannya, modul
praktikum Penggunaan Sensor pH berbasis Arduino ini bisa diselesaikan dengan
baik. Dengan segala doa dan harapan, modul praktikum Penggunaan Sensor pH
berbasis Arduino ini diharapkan dapat menjadi panduan yang baik dan jelas bagi
siapapun yang membacanya. Modul ini akan digunakan sebagai modul praktikum
mikrokontroller, dan modul kuliah mikrokontroller.

Modul praktikum ini adalah bagian yang terkait dengan matakuliah


mikrokontroller yang menggunakan hardware opensource sebagai alat inti merakit
alat-alat yang bermanfaat untuk kehidupan sehari-hari. Modul ini juga sebagai
referensi dalam penggunaan alat sensor pH berbasis arduino uno dengan tampilan
informasi LCD, dan notifikasi suara.

Sebagai penutup, penulis ucapkan banyak-banyak terima kasih kepada semua


pihak yang telah membantu terselesaikannya modul ini, mahasiswa peserta kuliah
mikrokontroller yang telah membantu melakukan eksperimen, Kepala Lab untuk
bantuan sehingga komponen dan bahan penunjang praktikum bisa dipenuhi, dan
Ketua Jurusan Teknik Informatika sebagai penanggung jawab terselenggaranya
perkuliahan ini, dan seluruh pihak terkait, baik civitas akademika UMJ maupun
non civitas akademika yang secara langsung maupun tidak langsung membantu
penulis dalam menyelesaikan modul ini.

Sebagaimana pepatah tiada gading yang tak retak, penyusunan modul ini pun
tidak luput dari salah dan kekurangan. Pembaruan dan revisi berkesinambungan
diperlukan untuk memperbaiki modul serta pelaksanaan praktikum robotika.
Untuk itu masukan dan saran yang membangun sangat diharapkan demi
peningkatan kualitas praktikum ini.

Terima kasih sebelumnya penulis sampaikan kepada para pembaca modul ini,
semoga ilmu yang telah dipelajari dapat bermanfaat dan semakin berkembang di
tangan anda semua.

Wassalamu’alaikum wr. wb.


Jakarta, Mei 2018
Laboratorium Informatika FT-UMJ,

Penulis

1
BAB I
SENSOR PH
1.1 Pendahuluan
Pada prinsipnya sistem sensor pH terdiri dari elektroda pH yang
digunakan untuk mendeteksi banyaknya ion H+ dari suatu cairan, dan
didasarkan pada potensial elektro kimia yang terjadi antara larutan yang
terdapat didalam elektroda gelas (membrane gelas) yang telah diketahui
dengan larutan yang terdapat diluar elektroda gelas yang tidak diketahui.
Elektroda pH yang paling modern terdiri dari kombinasi tunggal elektroda
referensi (reference electrode) dan elektroda sensor (sensing electrode).
Elektroda ini memonitor perubahan voltase yang disebabkan oleh
perubahan aktivitas ion hidrogen (H+) dalam larutan sehingga pH larutan
dapat diketahui. Dalam pembuatan alat ini, sensor pH yang digunakan
adalah Vernier PH BTA seperti ditunjukkan pada gambar 1.1

Gambar 1.1 Sensor pH Vernier PH BTA dan Amplifier sensor pH

Berikut adalah penjelasan dari keenam PIN yang dihubungkan ke Arduino


dari gambar 1.1

No Nama Type Deskripsi Koneksi


PIN Arduino
1 To Source PIN Temperatur PIN A0
sensor Arduino
2 Do Source PIN Temperatur
sensor
3 Po Source PIN pH sensor
4 G Source PIN Ground PIN GND
Arduino

2
5 G Source PIN Ground PIN GND
Arduino
6 V+ Source PIN Supply listrik PIN 5V
dari Arduino Arduino

1.2 Komponen yang dibutuhkan


Berikut adalah komponen yang dibutuhkan untuk membuat rangakaian sensor pH.
Arduino UNO Bread board

Kabel Konektor USB tipe B Sensor pH

Kabel Jumper male to female 6 buah Amplifier sensor pH

LCD 12C/SPI Backpack Kabel Jumper male to male 1 buah

3
1.3 Langkah-langkah pembuatan
1. Proses pembuatan rangkaian sensor pH dan arduino uno.

Gambar 1.3 Rangkaian Sensor pH dan Arduino Uno.

2. Pasang kabel jumper male to female 3 buah ke PIN modul amplifier sensor
pH
3. Pasang kabel jumper male to female 3 buah dari PIN LCD ke breadboard.
4. Pasang kebel jumper male to male 1 buah dari PIN GND ke breadboard
jalur GND LCD.
5. Hubungkan Arduino dengan PC/NB menggunakan USB tipe B.

4
6. Pastikan semua kabel jumper terhubung dengan benar sesuai dengan
rangkaian dibawah ini.

7. Buka Software Arduino IDE.

8. Masukan program berikut ke arduino PC/NB anda.

5
6
9. Save Program Anda.

10. Klik verify untuk mengcompile program Anda, dan memastikan program
anda sudah syntax free error

7
11. Klik Upload untuk memasukan program anda ke Arduino
12. Pastikan sensor pH membaca data dan berfungsi normal.
13. Selesai.

8
9
BAB II
DF PLAYER MINI + MICRO SD

2.1 Pendahuluan

DFPlayer mini adalah modul perangkat keras open source yang dapat
dihubungan dengan perangkat keras arduino berfungsi untuk memutar data suara
yang sudah direkam sebelumnya dalam format .mp3 tersimpan didalam memory
micro SD sebagai tempat menyimpan data rekaman atau file suara dan dapat
dikoneksikan dengan rangkaian amplifier untuk memproses inputan serta speaker
sebagai output.

Gambar 2.1 DFPlayer Mini

Gambar 2.1.2 Micro SD

10
2.2 Komponen yang dibutuhkan
Berikut ini adalah komponen yang dibutuhkan untuk membuat rangkaian
DF Player mini.
Arduino UNO Bread board

Kabel Konektor USB tipe B DFPlayer mini + Micro SD

Kabel Jumper male to male 7 buah Speaker mini

11
Resistor 1kΩ Amplifier

12
2.3 Langkah-langkah pembuatan
1. Buatlah desain rangkaian anda

Gambar 1.3. Rangkaian Arduino dan DF Player mini

2. Pasangkan kabel jumper male to male dari PIN VCC ke PIN 5V arduino
3. Pasangkan kabel jumper male to male dari PIN RX ke PIN RX arduino
4. Pasangkan kabel jumper male to male dari PIN TX ke PIN TX arduino
yang sudah dijumper restir 1k Ω
5. Pasangkan kabel jumper male to male dari PIN GND ke PIN GND arduino
6. Pasangkan kabel jumper male to male dari PIN 2 amplifier ke PIN 7 DF
player
7. Pasangkan kabel jumper male to male dari PIN 1 amplifier ke PIN 8 DF
player
8. Pasangkan kabel jumper RX speaker ke PIN RX amplifier
9. Pasangkan kabel jumper TX speaker ke PIN TX amplifier
10. Hubungkan Arduino dengan PC/NB menggunakan USB tipe B
11. Pastikan semua kabel jumper terhubung dengan benar sesuai dengan
rangkaian dibawah ini.

13
14
12. Buka software Arduino IDE di computer anda

15
13. Masukan program berikut ke computer anda

14. Save Program Anda

16
15. Klik verify untuk mengcompile program Anda, dan memastikan program
anda sudah syntax free error

16. Klik Upload untuk memasukan program anda ke Arduino


17. Pastikan DF player memutar file audio yang benar dan berubah-ubah
sesuai dengan data yang diinginkan.

17
BAB III
MODUL PENGGABUNGAN ARDUINO UNO, SENSOR PH, DF PLAYER
MINI, DAN LCD.
3.1 Komponen yang dibutuhkan
Berikut adalah komponen yang dibutuhkan untuk membuat rangakaian
DFPlayer mini.

Arduino UNO Bread board

Kabel Konektor USB tipe B DFPlayer mini + Micro SD

Kabel Jumper male to male 7 buah Speaker mini

18
Resistor 1kΩ Amplifier

LCD 12C/SPI Backpack Kabel Jumper male to female 6


buah

Amplifier sensor Ph Sensor pH

19
3.2 Langkah-langkah pembuatan
1. Buatlah desain rangkaian anda

20
Gambar 3.2 Rangkaian Arduino Uno, DF Player mini, Sensor pH, dan
LCD.

21
2. Pasangkan kabel jumper male to male dari PIN VCC ke jalur PIN 5V
arduino.
3. Pasangkan kabel jumper male to male dari PIN RX ke jalur PIN RX
arduino.
4. Pasangkan kabel jumper male to male dari PIN TX ke jalur PIN TX
arduino yang sudah dijumper restir 1k Ω.
5. Pasangkan kabel jumper male to male dari PIN GND ke jalur PIN GND
arduino.
6. Pasangkan kabel jumper male to male dari PIN 2 amplifier ke jalur PIN 7
DF player mini.
7. Pasangkan kabel jumper male to male dari PIN 1 amplifier ke jalur PIN 8
DF player mini.
8. Pasangkan kabel jumper RX speaker ke jalur PIN RX amplifier.
9. Pasangkan kabel jumper TX speaker ke jalur PIN TX amplifier.
10. Pasangkan kabel jumper male to female 3 buah ke jalur PIN modul
amplifier sensor pH.
11. Pasangkan kabel jumper male to female 3 buah dari PIN LCD ke
breadboard.
12. Pasangkan kebel jumper male to male 1 buah dari PIN GND ke
breadboard jalur GND LCD.
13. Hubungkan Arduino dengan PC/NB menggunakan USB tipe B.
14. Pastikan semua kabel jumper terhubung dengan benar sesuai dengan
rangkaian dibawah ini.

22
15. Buka software Arduino IDE di computer anda

16. Masukan program berikut ke computer anda

23
24
25

26
27
28
29
17. Save Program Anda

18. Klik verify untuk mengcompile program Anda, dan memastikan program
anda sudah syntax free error

19. Klik Upload untuk memasukan program anda ke Arduino


20. Pastikan sensor pH membaca data, LCD menampilkan hasil dari
pembacaan sensor pH, dan speaker memberikan informasi suara dari hasil
pengukuran pH dan rata-rata dari pH yang diukur.

30
31
DAFTAR PUSTAKA

Pambudi Rian B, dkk. 2017. Implementasi Node Sensor untuk Sistem


Pengamatan pH Air Pada Budidaya Ikan Air Tawar. Jurnal Pengembangan
Teknologi Informasi dan Ilmu Komputer Universitas Brawijaya.

Ihsanto E, dkk. 2014. Rancang Bangun Sistem Pengukuran pH Meter Dengan


Menggunakan Mikrokontroller Arduino Uno. Jurnal Teknologi Elektro,
Universitas Mercu Buana. ISSN: 20869479

Sinaga Refendi, 2012. Alat Pengukur PH Air Dengan Tampilan Digital Berbasis
Arduino. Teknik Elektronika, Politeknik Negeri Batam.

Saputra Akip, 2016. Pengukur Kadar Keasaman dan Kekeruhan Air Berbasis
Arduino. Teknik Elektro, Fakultas Teknik Universitas Muhammadiyah
Surakarta.

Syahwil Muhammad, S.T., M.T. Panduan Mudah Belajar Arduino Menggunakan

Simulasi Proteus. Halaman 218 “Proyek Arduino dengan LCD Displai”.

Andi Publisher 2017.

Ariansyah Yudi, 2012, Rancang Bangun Alat Pendeteksi Kadar pH dalam Air
dengan Output LCD Berbasis Mikrokontroler, Politeknik Negeri Sriwijaya.

Nuzula Nike Ika, Endarko, 2013, Perancangan dan Pembuatan Alat Ukur
Kekeruhan Air Berbasis Mikrokotroler ATMega 8535 , Teknologi Sepuluh
Nopember, Surabaya.

Samsudin Widya yanuar,2015, kendali valve secara Otomatis berdasarkan tingkat


kekeruhan (turbidity) air berbasis arduino,laporan proyek akhir D3,
Universitas Gadjah Mada, Yogyakarta

Albert Malvino – David J. Bates, Electronic Principles (Seventh Edition). New

York, USA : The McGrow – Hill Companies, Inc, 2007

32
PROFIL PENULIS

Nama : Priadhana Edi Kresnha


TTL : Surakarta, 11 November 1985
Pekerjaan : Staf Akademis
Institusi : Fakultas Teknik Jurusan Informatika,
Universitas Muhammadiyah Jakarta
Email : priadhana.edi@ftumj.ac.id.
Interest : Software Engineering, Geographic
Information System, Embedded System,
Cryptography, Mobile Programming,
Parallel Programming, Robotics,
Artificial Intelligent, C/E-TRM
Quote : Give the best of your work, and I’ll give
the best of mine!!

Nama : Muhammad Ibrohim


TTL : Cirebon, 10 Februaari 1995
Pekerjaan : IT System Administrator
Institusi : Fakultas Teknik Jurusan Informatika,
Universitas Muhammadiyah Jakarta
Email : 2015470083@ftumj.ac.id
Telp : 089636559086
Interest : Netwoker, Web Developer, Cloud
Architect
Quote : Allah Maha Adil

Nama : Azas Ramadhan Akbar


TTL : Jakarta, 28 Februari 1995
Pekerjaan : Admin Office
Institusi : Fakultas Teknik Jurusan Informatika,
Universitas Muhammadiyah Jakarta
Email : azas.ramadhan00749@gmail.com
Telp : +62 878-0809-2265
Interest : Networking, Web Design, System
Quote : NONE.

33
Nama : Jaka Abdul Jabar
TTL : Depok, 19 Maret 1994
Pekerjaan : IT Engineer
Institusi : Fakultas Teknik Jurusan Informatika,
Universitas Muhammadiyah Jakarta
Email : Jaka.abdul@gmail.com
Telp : +62 812-9021-7147
Interest : Networking, Web Design, System
Analys
Quote : NONE

Nama : Muhammad Syifa Hizbullah


TTL : Brebes, 10 Mei 1997
Pekerjaan : IT Engineer
Institusi : Fakultas Teknik Jurusan Informatika,
Universitas Muhammadiyah Jakarta
Email : muhammadsyifa22@gmail.com
Telp : +62 859-2183-1941
Interest : Web Design, Networking
Quote : NONE

Nama : Arif Rahman Adi Putra


TTL : Jakarta, 13 Februari 1997
Pekerjaan : Mahasiswa
Institusi : Fakultas Teknik Jurusan Informatika,
Universitas Muhammadiyah Jakarta
Email : 2014470016@ftumj.ac.id
Telp : +62 819-3223-8706
Interest : Network, Web Design
Quote : NONE

34

Anda mungkin juga menyukai