Anda di halaman 1dari 8

Jurnal Teknik Elektro, Universitas Mercu Buana

ISSN : 20869479

RANCANG BANGUN SISTEM PENGUKURAN Ph METER DENGAN


MENGGUNAKAN MIKROKONTROLLER ARDUINO UNO
Eko Ihsanto1,Sadri Hidayat2
1,2
Jurusan Elektro, Universitas Mercu Buana
Jl. Meruya Selatan, Kebun Jeruk - Jakarta Barat.
Telepon: 021-5857722 (hunting), 5840816 ext. 2600 Fax: 021-5857733

Abstrak - Peningkatan pencemaran

ini

lingkungan di era globalsasi sekarang

keasaman/kebasaan air antara 1-10

ini

makin

pH. (2) Data pH tersebut dapat

bersih

dikirim melalui bluetooth HC-06 dan

terutama yang dipakai sebagai bahan

dibaca secara wireless di perangkat

baku air minum. Salah satu cara

Android dengan aplikasi BlueTerm.

dapat

sulitnya

mengakibatkan

mendapatkan

air

dapat

mengukur

derajat

untuk mengetahui air tersebut baik


atau tidaknya adalah dengan cara

Kata Kunci: Android pH meter,

mengukur

bluetooth pH meter, Arduino pH

Untuk

kadar

kebutuhan

diperlukan

suatu

keasaman

nya.

tersebut

maka

rancangan

meter, Wireless pH meter.

alat

sistem pengukuran pH. Salah satu

PENDAHULUAN
Di era globalisasi sekarang

rancangan yang dapat di gunakan


menggunakan

ini, industri berkembang dengan

mikrokontroler Arduino Uno yang

cepat seiring pertumbuhan penduduk

dapat dibaca dengan Android melalui

dan

bluetooth.

yang

perkembangannya

cara

tempat terutama perkotaan banyak

adalah

digunakan

dengan

Metodologi
yaitu

dengan

kemajuan

teknologi.

beberapa

mengumpulkan artikel tentang pH,

dibangun

menguji keluaran sensor pH ketika di

makanan, pabrik pakaian, industri

celupkan

manufaktur dan lain sebagainya.

pada

beberapa

sampel

pabrik,

di

Dalam

seperti;

pabrik

cairan, membuat program Arduino,

Pembangunan pabrik-pabrik

menguji pengiriman data melalui

tersebut yang asalnya jauh dari

bluetooth dan menampilkan nilai pH

pemukiman penduduk kini hampir

tersebut didalam Android. Dari hasil

semua

penelitian ini didapat: (1) pH meter

disekitarnya masyarakat yang yang

Vol.5 No.3 September 2014

lokasi

pabrik

tinggal

139

Jurnal Teknik Elektro, Universitas Mercu Buana

ISSN : 20869479

Seperti yang telah disyaratkan

juga berkembang memenuhi areal


disekitarnya,

sehingga

dengan

melalui

sendirinya keberadaan pabrik dan

Kesehatan

masyarakat akan saling berhubungan

NOMOR

dan saling mempengaruhi.

/2002

Pabrik sebagai unit produksi


tidak

lepas

dari

air

limbah.

Keputusan

Menteri

Republik

Indonesia,

907/MENKES/SK

TENTANG:

Dan

Pengawasan

/VII

Syarat-Syarat
Kualitas

Air

Minum, salah satunya menyebutkan

Pembuangan air limbah tersebut

bahwa bahan-bahan

ionorganik

sudah pasti akan dibuang kesungai

harus memiliki pH antara 6.5 8,5

yang ada di sekitar pabrik tersebut.

Air minum yang paling ideal

Dalam hal pembuangan air limbah

adalah mempunyai pH 7 (pH netral),

tersebut tentunya harus dipastikan

pH air hujan berbeda-beda di setiap

bahwa

kota, yaitu antara 3 s/d 6 dan pH air

air

limbah

sebagai

sisa

operasional pabrik tersebut harus

laut adalah sekitar 8,2

benar-benar di pastikan bahwa kadar

Meskipun banyak syarat-syarat

air tersebut tidak boleh mencemari

yang lainnya untuk air minum, disini

lingkungan

atau

peneliti akan mencoba merancang

masyarakat pada umumnya. Maka

salah satu kebutuhan tersebut yaitu

dari

dengan

itu

sekitarnya

setiap

membuang

air

seharusnya

pabrik
limbah

membuat

yang

melakukan

perancangan

sudah

sistem alat ukur pH meter dengan

suatu

menggunakan

pengolahan air limbah agar air

teknologi

mikrokontroler dan Bluetooth

limbah yang dibuang tersebut benarbenar netral dan tidak mencemari

TEORI

lingkungan sekitarnya.

Sensor pH

Dengan

kondisi

ini,

pH

kita

adalah

derajat

sebagai mahluk hidup akan selalu

keasaman yang digunakan untuk

membutuhkan air minum dan air

menyatakan tingkat keasaman atau

bersih sebagai sumber kehidupan.

kebasaan yang dimiliki oleh suatu

Sudah barang tentu air minum yang

larutan.

kita

kologaritma aktivitas ion hidrogen

perlukan

adalah

air

memenuhi standar kesehatan.


Vol.5 No.3 September 2014

yang

(H+)

Ia

yang

didefinisikan

terlarut.

sebagai

Koefisien
140

Jurnal Teknik Elektro, Universitas Mercu Buana

ISSN : 20869479

aktivitas ion hidrogen tidak dapat


diukur

secara

eksperimental,

sehingga nilainya didasarkan pada


perhitungan

teoritis.

Skala

pH

bukanlah skala absolut. Ia bersifat


relatif terhadap sekumpulan larutan
standar

yang

pH-nya

berdasarkan

ditentukan
persetujuan

internasional.

Gambar 1. Arduino Uno


Adapun data teknis board
Arduino Uno sebagai berikut:
Mikrokontroler: Arduino UNO

Bila pH < 7 larutan bersifat


asam, pH > 7 larutan bersifat basa.
Dalam larutan neutral pH=7.

Tegangan operasi: 5 V
Tegangan input (recomended):
7 12 V

Arduino

Tegangan input (limit): 6 20

Arduino adalah kit elektronik


atau papan rangkaian elektronik open
source yang didalamnya terdapat

V
Pin digital I/0: 14 (6
diantaranya pin PWM)

komponen utama yaitu sebuah chip

Pin analog input: 6

mikrokontroler dengan jenis AVR

Arus DC per pin I/0: 40 mA

dari

Arus DC untuk pin 3.3 V : 150

perusahaan

Atmel.

Mikrokontroler itu sendiri adalah


chip atau IC (Integrated Circuit)
yang bisa diprogram menggunakan
komputer.

Tujuan

menanamkan

mA
Flash memory: 32 Kb dengan
0.5 Kb digunakan untuk
bootloader

program pada mikrokontroler adalah

SRAM: 2 KB

agar

EEPROM: 1 KB

rangkaian

elektronik

dapat

membaca input, proses dan output


sebuah rangkaian elektronik.

Kecepatan pewaktu: 16 Mhz


Soket USB
Soket
untuk

USB

kabel

adalah
USB

soket
yang

disambungkan ke komputer atau


laptop

yang

berfungsi

untuk

mengirimkan program ke arduino


Vol.5 No.3 September 2014

141

Jurnal Teknik Elektro, Universitas Mercu Buana

ISSN : 20869479

dan juga sebagai port komunikasi

jraknya mencapai 10 meter dengan

serial.

kecepatan transfer data mencapai 800


Kbps.
Namun
mempunyai
interferensi

Bluetooth

tetap

kekurangan,

yaitu

dari

frekuensi

radio

lainnya. Namun dari perkembangan


teknologi, Bluetooth lebih banyak
digunakan dari pada IrDa.

Gambar 2. Soket USB

Komunikasi

Sambungan dari komputer ke

menggunkan

board Arduino menggunakan USB,

Bluetooth ini dikenal pula dengan

bukan serial atau parallel port,

istilah PAN (Personal Area Network)

sehingga

yang

akan

mudah

diatur

berdasarkan

standar

menghubungkan Arduino ke PC atau

IEEE 802.15. Saat ini, Bluetooth

laptop

memiliki

yang digunakan adalah versi 4.0

serial/parallel port. Arduino Uno

yang mengkonsumsi lebih sedikit

menggunakan chip AVR Atmega

energi.

328 yang memiliki fasilitas PWM,

Android

yang

komunikasi

tidak

serial,

ADC,

Android

timer,

adalah

sebuah

interupt, SPI dan 12C. Sehingga

software open-source yang dibuat

Arduino bisa digabungkan bersama

untuk beragam perangkat dengan

modul atau alat lain dengan protokol

faktor bentuk yang berbeda. Tujuan

yang berbeda-beda.

utama dari Android adalah untuk

Komunikasi Bluetooth

menciptakan

Bluetooth

platform

pada

perangkat lunak open tersedia untuk

frekuensi radio, dan didalam bekerja

operator, OEM, dan pengembang

tidak harus line of sight seperti

untuk

halnya infrared. Bluetooth frekuensi

mereka menjadi kenyataan dan untuk

radio ISM 2.4 GHz. Kelebihan lain

memperkenalkan

dari

dunia

Bluetooth

kemampuannya
dinding

bekerja

sebuah

untuk

penghalang.

Vol.5 No.3 September 2014

adalah

membuat

nyata

ide-ide

sukses,

yang

inovatif

produk

meningkatkan

menembus

pengalaman mobile bagi pengguna.

Sedangkan

Android

juga

ingin

memastikan
142

Jurnal Teknik Elektro, Universitas Mercu Buana

ISSN : 20869479

pusat

Sistem perancangan pH meter dapat

kegagalan, di mana satu pemain

dilihat di gambar 3 dan komponen

industri

atau

utama dalam perancangan ini dapat

lain.

dilihat

bahwa

tidak

ada

dapat

mengontrol
Hasilnya

titik

membatasi

inovasi
adalah

konsumen

yang

penuh,

produksi

produk

berkualitas

pada

sistem

hardware

dibawah.
Sistem Hardware

dengan kode sumber terbuka untuk

Sistem hardware adalah perangkat

kustomisasi.

keras

yang

digunakan

dalam

perancangan sistem ini. Secara garis


Bahasa Pemrograman Arduino
Bahasa

pemrograman

Arduino adalah bahasa C. Tetapi


bahasa

ini

sudah

menggunakan

dipermudah

fungsi-fungsi

yang

besar

perangkat

keras

digunakan dalam sistem ini adalah


sebagai berikut:
1. Sensor pH
2. Mikroprosesor Arduino Uno

sederhana sehingga pemula pun bisa

3. Modul Bluetooth HC-06

mempelajarinya

4. Android Device

dengan

cukup

yang

mudah.
Untuk membuat program Arduino
dan mengupload ke dalam board
Arduino,

anda

membutuhkan

software Arduino IDE (Integrated


Development Enviroment)
Aplikasi BlueTerm
Aplikasi ini merupakan VT100

terminal

berkomunikasi

emulator
dengan

untuk

perangkat

serial menggunakan bluetooth serial

Gambar 3. Sistem Arsitektur Alat

adaptor. RFCOMM / SPP protokol

Pengukur pH

mengemulasi

Sistem

komunikasi

melalui bluetooth.

serial

Software

Program

Arduino Uno

Perancangan Alat

Vol.5 No.3 September 2014

143

Jurnal Teknik Elektro, Universitas Mercu Buana

Dalam merancang program


Arduino, ada beberapa hal yang

untuk

- Analog to Digital Converter;


Analog Input (pin A0)Arduino : 0
5 Vdc

dibahas sebagai berikut:


1) Program

ISSN : 20869479

Komunikasi

Digital Output : 0-1023 ( integer )


Jadi

Analog Serial:
// initialisasi komunikasi serial pada

dibuatlah

persamaan

sebagai berikut :

9600 bits per second:


Serial.begin(9600);
Setting ini mengikuti default
bluetooth dan disesuaikan dengan
serial port pada Device Manager
dari USB Serial Converter
2)

Perhitungan

dari

penyesuaian
pengukuran
dengan

melakukan

antara
dari

skala

analog

input

yang

akan

pembacaan

min

Misalkan,

jika

dalam

pH nya 7 dengan output yang


dihasilkan sebesar 141,74 mV, atau

Kalkulasi dalam pemrograman ini di


untuk

(min )

pengkuran pH air keran dikatakan

konversi

data analog input ke data serial:

perlukan

pH =

dalam bilangan integer adalah 29,


maka digital output yang akan
dihasilkan adalah:
pH =

(29 95)
13 + 1
138,667

ditampilkan di Android.

Hasilnya adalah : 7,19

// perhitungan skala pembacaan nilai

Maka bilangan 7,19 tersebut akan

pH

ditampilkan sebagi nilai pH yang

float

asambasa

((((

akan dikirim dan di tampilkan di

analogRead(A0) - 95 ) / -138.667 ) *

Android.

13 ) + 1) ;

3) Program untuk print tampilan di

Sebagai gambaran, metoda


untuk melakukan kalkulasi dapat

perangkat Android
//print nilai pH

dijelaskan seperti dibawah ini:

Serial.println ("pH:");

- Sensor pH;

Serial.println(asambasa);

Daerah ukur nya adalah pH : 1 14,

// cetak keterangan:

Dengan asumsi outputnya adalah :

Serial.println("Keterangan :");

464,31 s/d -234,65 mV


Vol.5 No.3 September 2014

if (asambasa > threshold)


144

Jurnal Teknik Elektro, Universitas Mercu Buana

ISSN : 20869479

Serial.println("BASA");

Tabel

if (asambasa == threshold)

Sensor

1.

Pengukuran

output

Serial.println("NETRAL");
if (asambasa < threshold)
Serial.println("ASAM");
// Convert the analog reading
(which goes from 0 - 1023) to a
voltage (0 - 5V):
int raw = analogRead (A0);
float voltage = analogRead (A0) *

// print out the value you read:


Serial.println ("RAW:");
Serial.println (raw);
Serial.println

("Analog

Input

Analog Input(mV)

((5.0 / 1023.0)*1000);

600
400
200
0
-200
-400

(mV):");

11 13

pH

Serial.println (voltage);
4. Pengujian Dan Analisa Alat

Gambar 4. Grafik Output Sensor pH

Pengujian

Hasil

dilakukan

untuk

Pengujian Sitem Secara

memastikan bahwa sistem yang

Keseluruhan.

dirancang sudah berjalan sesuai

Dari hasil pengujian sistem secara

dengan

keseluruhan didapat table sebagai

rencana.

Pengujian

dilakukan dengan dua tahap yaitu;

berikut:

yang pertama dengan cara terpisah

Tabel 2. Pengukuran pH

dan yang ke dua dengan cara


terintegrasi.
Pengujian Sensor pH
Dari hasil pengujian sensor didapat
data sebagai berikut:

Vol.5 No.3 September 2014

145

Jurnal Teknik Elektro, Universitas Mercu Buana

ISSN : 20869479

KESIMPULAN

Pengaruh Ph Pada Proses

Dari hasil pengujian dapat diambil

Koagulasi Dengan Koagulan

kesimpulan antara lain sebagai

Aluminum Sulfat Dan Ferri

berikut:

Klorida, Jurnal Teknologi

1) pH Sensor yang dihubungkan

Lingkungan, Vol. 5, No. 2,

langsung pada Analog Input pin

Desember 2009, pp. 40-45

(A0) dari Arduino Uno dapat

ISSN: 1829-6572.

dengan

4. Elvy Zamidra Zam, Cara

jankauan 1 9 pH dan dengan

Mudah Membuat Jaringan

resolusi 0,01.

Wireless, Penerbit PT. Alex

membaca

data

float

2) Koneksi Arduino dan Android

Media Komputindo, Jakarta

berhasil untuk mengirim data

2014.

float melalui modul Bluetooth

5. Diakses

16

Juni

HC-06 dan aplikasi Blueterm di

2014, http://arduino.cc/en/Ref

Android.

erence/HomePage,
AnalogRead().

Daftar Pustaka
1. Sukarjo,

KIMIA

FISIKA,

6. Diakses

17

Juni

Penerbit PT. Rineka Cipta,

2014, http://source.android.co

Cetakan

m/source/index.html "Philoso

keempat,

Jakarta

phy

2013
2. Diakses

19

Juli

2014. http://www.ilmukimia.

and

Goals". Android

Open Source Project.


7. Di

akses

27

Juni

org/2013/01/teori-asam-dan-

2014, http://www.airminumis

basa.html. Teori Asam dan

iulang.com/news/41/ph_air

Basa.

dan_beberapa_aspek_yangme

3. Rachmawati S.W., Bambang


Iswanto,

Winarni,

Vol.5 No.3 September 2014

mpengaruhinya.

2009.

146

Anda mungkin juga menyukai