Anda di halaman 1dari 8

Jurnal Teknologi 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 dapat mengukur derajat


lingkungan di era globalsasi sekarang keasaman/kebasaan air antara 1-10
ini dapat mengakibatkan makin pH. (2) Data pH tersebut dapat
sulitnya mendapatkan air 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.
untuk mengetahui air tersebut baik
atau tidaknya adalah dengan cara Kata Kunci: Android pH meter,
mengukur kadar keasaman nya. bluetooth pH meter, Arduino pH
Untuk kebutuhan tersebut maka meter, Wireless pH meter.
diperlukan suatu rancangan alat
sistem pengukuran pH. Salah satu PENDAHULUAN
rancangan yang dapat di gunakan Di era globalisasi sekarang
adalah dengan menggunakan ini, industri berkembang dengan
mikrokontroler Arduino Uno yang cepat seiring pertumbuhan penduduk
dapat dibaca dengan Android melalui dan kemajuan teknologi. Dalam
bluetooth. Metodologi yang perkembangannya di beberapa
digunakan yaitu dengan cara tempat terutama perkotaan banyak
mengumpulkan artikel tentang pH, dibangun pabrik, seperti; pabrik
menguji keluaran sensor pH ketika di makanan, pabrik pakaian, industri
celupkan pada beberapa sampel manufaktur dan lain sebagainya.
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 lokasi pabrik tinggal
penelitian ini didapat: (1) pH meter disekitarnya masyarakat yang yang

Vol.5 No.3 September 2014 130


Jurnal Teknologi Elektro, Universitas Mercu Buana ISSN : 20869479

juga berkembang memenuhi areal Seperti yang telah disyaratkan


disekitarnya, sehingga dengan melalui Keputusan Menteri
sendirinya keberadaan pabrik dan Kesehatan Republik Indonesia,
masyarakat akan saling berhubungan NOMOR 907/MENKES/SK /VII
dan saling mempengaruhi. /2002 TENTANG: Syarat-Syarat
Pabrik sebagai unit produksi Dan Pengawasan Kualitas Air
tidak lepas dari air limbah. 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 air limbah sebagai sisa kota, yaitu antara 3 s/d 6 dan pH air
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 sekitarnya atau peneliti akan mencoba merancang
masyarakat pada umumnya. Maka salah satu kebutuhan tersebut yaitu
dari itu setiap pabrik yang dengan melakukan perancangan
membuang air limbah sudah sistem alat ukur pH meter dengan
seharusnya membuat suatu menggunakan teknologi
pengolahan air limbah agar air mikrokontroler dan Bluetooth
limbah yang dibuang tersebut benar-
benar netral dan tidak mencemari TEORI
lingkungan sekitarnya. Sensor pH
Dengan kondisi ini, kita pH 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. Ia didefinisikan sebagai
kita perlukan adalah air yang kologaritma aktivitas ion hidrogen
memenuhi standar kesehatan. (H+) yang terlarut. Koefisien

Vol.5 No.3 September 2014 131


Jurnal Teknologi 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
Gambar 1. Arduino Uno
standar yang pH-nya ditentukan
Adapun data teknis board
berdasarkan persetujuan
Arduino Uno sebagai berikut:
internasional.
Mikrokontroler: Arduino UNO
Bila pH < 7 larutan bersifat
Tegangan operasi: 5 V
asam, pH > 7 larutan bersifat basa.
Tegangan input (recomended):
Dalam larutan neutral pH=7.
7 12 V
Arduino
Tegangan input (limit): 6 20
Arduino adalah kit elektronik
V
atau papan rangkaian elektronik open
Pin digital I/0: 14 (6
source yang didalamnya terdapat
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 perusahaan Atmel.
Arus DC untuk pin 3.3 V : 150
Mikrokontroler itu sendiri adalah
mA
chip atau IC (Integrated Circuit)
Flash memory: 32 Kb dengan
yang bisa diprogram menggunakan
0.5 Kb digunakan untuk
komputer. Tujuan menanamkan
bootloader
program pada mikrokontroler adalah
SRAM: 2 KB
agar rangkaian elektronik dapat
EEPROM: 1 KB
membaca input, proses dan output
Kecepatan pewaktu: 16 Mhz
sebuah rangkaian elektronik.
Soket USB
Soket USB adalah soket
untuk kabel USB yang
disambungkan ke komputer atau
laptop yang berfungsi untuk
mengirimkan program ke arduino

Vol.5 No.3 September 2014 132


Jurnal Teknologi Elektro, Universitas Mercu Buana ISSN : 20869479

dan juga sebagai port komunikasi jraknya mencapai 10 meter dengan


serial. kecepatan transfer data mencapai 800
Kbps.
Namun Bluetooth tetap
mempunyai kekurangan, yaitu
interferensi dari frekuensi radio
lainnya. Namun dari perkembangan
teknologi, Bluetooth lebih banyak
Gambar 2. Soket USB digunakan dari pada IrDa.
Sambungan dari komputer ke Komunikasi menggunkan
board Arduino menggunakan USB, Bluetooth ini dikenal pula dengan
bukan serial atau parallel port, istilah PAN (Personal Area Network)
sehingga akan mudah yang diatur berdasarkan standar
menghubungkan Arduino ke PC atau IEEE 802.15. Saat ini, Bluetooth
laptop yang tidak 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
komunikasi serial, ADC, timer, Android 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 sebuah platform
Bluetooth bekerja pada perangkat lunak open tersedia untuk
frekuensi radio, dan didalam bekerja operator, OEM, dan pengembang
tidak harus line of sight seperti untuk membuat ide-ide inovatif
halnya infrared. Bluetooth frekuensi mereka menjadi kenyataan dan untuk
radio ISM 2.4 GHz. Kelebihan lain memperkenalkan sukses, produk
dari Bluetooth adalah dunia nyata yang meningkatkan
kemampuannya untuk menembus pengalaman mobile bagi pengguna.
dinding penghalang. Sedangkan Android juga ingin memastikan

Vol.5 No.3 September 2014 133


Jurnal Teknologi Elektro, Universitas Mercu Buana ISSN : 20869479

bahwa tidak ada titik pusat Sistem perancangan pH meter dapat


kegagalan, di mana satu pemain dilihat di gambar 3 dan komponen
industri dapat membatasi atau utama dalam perancangan ini dapat
mengontrol inovasi yang lain. dilihat pada sistem hardware
Hasilnya adalah penuh, produk dibawah.
konsumen produksi berkualitas Sistem Hardware
dengan kode sumber terbuka untuk Sistem hardware adalah perangkat
kustomisasi. keras yang digunakan dalam
perancangan sistem ini. Secara garis
Bahasa Pemrograman Arduino besar perangkat keras yang
Bahasa pemrograman digunakan dalam sistem ini adalah
Arduino adalah bahasa C. Tetapi sebagai berikut:
bahasa ini sudah dipermudah 1. Sensor pH
menggunakan fungsi-fungsi yang 2. Mikroprosesor Arduino Uno
sederhana sehingga pemula pun bisa 3. Modul Bluetooth HC-06
mempelajarinya dengan cukup 4. Android Device
mudah.
Untuk membuat program Arduino
dan mengupload ke dalam board
Arduino, anda membutuhkan
software Arduino IDE (Integrated
Development Enviroment)
Aplikasi BlueTerm
Aplikasi ini merupakan VT-
100 terminal emulator untuk
berkomunikasi dengan perangkat
serial menggunakan bluetooth serial Gambar 3. Sistem Arsitektur Alat
adaptor. RFCOMM / SPP protokol Pengukur pH
mengemulasi komunikasi serial Sistem Software Program
melalui bluetooth. Arduino Uno
Perancangan Alat

Vol.5 No.3 September 2014 134


Jurnal Teknologi Elektro, Universitas Mercu Buana ISSN : 20869479

Dalam merancang program - Analog to Digital Converter;


Arduino, ada beberapa hal yang Analog Input (pin A0)Arduino : 0
dibahas sebagai berikut: 5 Vdc
1) Program untuk Komunikasi Digital Output : 0-1023 ( integer )
Analog Serial: Jadi dibuatlah persamaan
// initialisasi komunikasi serial pada sebagai berikut :
9600 bits per second:
Serial.begin(9600); pH =
Setting ini mengikuti default (min )
+

bluetooth dan disesuaikan dengan
min
serial port pada Device Manager
Misalkan, jika dalam
dari USB Serial Converter
pengkuran pH air keran dikatakan
2) Perhitungan konversi dari
pH nya 7 dengan output yang
data analog input ke data serial:
dihasilkan sebesar 141,74 mV, atau
Kalkulasi dalam pemrograman ini di
dalam bilangan integer adalah 29,
perlukan untuk melakukan
maka digital output yang akan
penyesuaian antara skala
dihasilkan adalah:
pengukuran dari analog input
(29 95)
dengan pembacaan yang akan pH = 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 perangkat Android
untuk melakukan kalkulasi dapat //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 if (asambasa > threshold)

Vol.5 No.3 September 2014 135


Jurnal Teknologi Elektro, Universitas Mercu Buana ISSN : 20869479

Serial.println("BASA"); Tabel 1. Pengukuran output


if (asambasa == threshold) Sensor
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) *
((5.0 / 1023.0)*1000);
600

Analog Input(mV)
// print out the value you read: 400
Serial.println ("RAW:"); 200
0
Serial.println (raw);
-200
Serial.println ("Analog Input -400
1 3 5 7 9 11 13
(mV):");
Serial.println (voltage); pH

4. Pengujian Dan Analisa Alat Gambar 4. Grafik Output Sensor pH


Pengujian dilakukan untuk Hasil Pengujian Sitem Secara
memastikan bahwa sistem yang Keseluruhan.
dirancang sudah berjalan sesuai Dari hasil pengujian sistem secara
dengan rencana. Pengujian keseluruhan didapat table sebagai
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 136


Jurnal Teknologi 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.
membaca data float dengan 4. Elvy Zamidra Zam, Cara
jankauan 1 9 pH dan dengan Mudah Membuat Jaringan
resolusi 0,01. Wireless, Penerbit PT. Alex
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,
Daftar Pustaka AnalogRead().

1. Sukarjo, KIMIA FISIKA, 6. Diakses 17 Juni

Penerbit PT. Rineka Cipta, 2014, http://source.android.co

Cetakan keempat, Jakarta m/source/index.html "Philoso

2013 phy and Goals". Android

2. Diakses 19 Juli Open Source Project.

2014. http://www.ilmukimia. 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 mpengaruhinya.

Iswanto, Winarni, 2009.

Vol.5 No.3 September 2014 137

Anda mungkin juga menyukai