• Tidak ada hasil yang ditemukan

Sistem Pengontrolan Distribusi Aliran Air dan Pemantauan Temperatur Air Berbasis Android Smartphone

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Pengontrolan Distribusi Aliran Air dan Pemantauan Temperatur Air Berbasis Android Smartphone"

Copied!
9
0
0

Teks penuh

(1)

TELEKONTRA\. VOL. 1, NO. 2, OKTOBER 2013

Sistem

Pengontrolan

Distribusi

Aliran

Air

dan

Pemantauan

Temperatur

Air

Berbasis

Android

Smartphone

Control

System

for

Distribution

of

Water

Flow

und

Water

Temperuture

Monitoring

bused

on

Android

Smurtphone

Syahrul, Galih Rahayu

Jurusan Teknik Komputer, Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

-

UNIKOM

Jl. Dipatiukur 772

-

120, Bandung 40 132

Email : syahrul:syl@yahoo.com

Abstrak

Makalah

ini

memaparkan hasil rancang bangun sistem pengontrolan distribusi aliran

air

dan sekaligus memantau temperatur

air

menggunakan android

smartphone.

Pendistribusian

air

dilakukan melalui pengontrolan bukaan kran pada beberapa

titik

output. Pemantauan temperatur

air

dilakukan pada area

penampungan yang berada pada wadah

di

masing-masing

titik

output. Pengotrolan

dan

pemantauan

dilakukan secara remote menggunakan android smartphone. Sistem kontrol dan pemantau yang dibangun menggunakan antarmuka berupa mikrokontroler AVR ATmegal2SA dan ATmegaB535 dengan konfigurasi sistem master-slave. Aktuator atau penggerak bukaan

kran

air

menggunakan servomotor. Sedangkan

pengindra temperatur air menggunakan sensor LM35. Untuk kebutuhan transmisi nirkabel, digunakan modul

WiFi

(WizFi220)yangberfungsi menjembatani antara android smartphone dengan modul

AVR.

Pada sisi modul

AVR

ke

titik

pengontrolan dan pemantauan, digunakan transmisi serial longdistance-RS485 yaitu untuk komunikasi antara mikrokontroler mctster dengan s/ave. Pengontrolan bukaan kran air dan pemantauan

temperatur air dilakukan menggunakan aplikasi pada android smartphone. Untr-rk setpoitlt bukaan kran dibuat berada pada rentang 0" sampai 90o dan pembacaan temperatur air dalam berada dalam rentang OoC sampai 100oC, jumlah kran dan sensor yang digunakan masing-masing sebanyak dua unit. Hasil pengujian telah menghasilkan sebuah sistem

yang

dapat mengontrol bukaan

kran air

yang

sesuai dengan setpoitll. Pemantauan temperatur

air

berhasil dilakukan dengan

nilai

pembacaan temperatur pada masing-masing wadah penammpungan air yang dapat ditampilkan pada smartphone.

Kata

Kunci

: air, distribusi, temperatur, android smartphone Abstract

This

paper

describes the results

of

the design and implententation

of

the v,ater

flow

distribution and monitoring water temperature using android smartphone. Water distribution is done by control the valve at

some point output. Water temperature monitoring conducted at area shelters that qre irt containers on each

output

point.

Controlling

and

monitoring

is

done remotely using android smartphones.

Control

and monitoring system that are

built

using the interface AVR microconlroller ATmegal2BA and ATrnega\535 with system configuration of master-slave. Actuator or driver.for valve using servontotor. While sensing the

water

ten'tperatwe using

LM35

sensor.

For

the

needs

of

wireless lransmission

ttsing

WiFi

module 1WizFi220) which selyes to bridge between android smartphone and AVR module. On the module side of the AVR to the point of control and monitoring, used transrnission longdistance-R5|S| serial communication between master and slaye microcontroller. The control of waler valve and water teruperature ntonitoring is

clone using the application on android sruartphones. For setpoint valve were rnade in lhe range 0" to 90o and the water temperature reading are in the range 0 "C to

lA0'C,

the nuruber ty''valves and sensors rtre used

each two units. The test results have produced a syslem lhat can control waler valve corresponding to the

setpoint. Water temperature monitoring successfully perfonned with the value of the teruperature reading at

each container thal can be displayed on a smartphone.

Keywords : water, distribulion, temperature, android smartphone.

(2)

TELEKONTRAN, VOL. I, NO.2, OKTOBER 2013

I.

PENDAHULUAN

Sistem pendistribusian

air

merupakan sarana

penting untuk memenuhi keutuhan air pengguna,

sehingga diperlukan sebuah sarana pendukung

kegiatan

operasional

dalam sistem

tersebut.

Pengendalian

bukaan

kran dan

monitoring temperatur

air

merupakan kegiatan operasional

dalam

sistem pendistribusian

air

yang

masih

dilakukan secara manual, kekurangan

dari

cara

tersebut adalah tergantung pada kemampuan fisik

sumber daya manusia yang dimiliki.

Untuk mengatasi permasalahan tersebut maka

dilakukan

penelitian

yang

bertujuan mengendalikan

bukaan

kran dan

monitoring temperatur secara remote menggunakan Android smartphone.

il.

RANCANGAN SISTEM

[image:2.612.55.267.391.601.2]

Sistem

yang

dirancang

dapat

dilihat

pada Gambar 1. Perancangan terdiri dari perancangan perangkat

keras,

dan

perancangan perangkat Iunak.

Gambar 1. Diagram Blok Rancangan Sistem

A.

Rancangan

Perangkat Keras

Perancangatr perangkat

keras

terdiri

dari perancangan Modul WiFi, mikrokontroler master,

rnikrokontroler

slaye. bagian

mekanik, komunikasi RS-485.

12

Modul WiFi

dirancang menggtnakanW izF i220,

modul

wifi

berfungsi

menyediakan sarana

komun ikasi nirkabel antara mikrokontroler m as t e

r

dan Android smartphone. Rangkaian Modul

Wifi

ditunjukkan pada Gambar 2.

Mikrokontroler

Master dirancang menggunakan

Atmegal28A,

mikrokontroler nruster berfungsi sebagai pengatur komunikasi data antara modul

wifi

dan dengan mikrokontroler slaye. Rangkaian

mikrokontroller

master

ditunjukkan

pada

Gambar 3.

Mikrokontroler

Slave dirancang menggunakan Atmega8535, Slave berfungsi sebagai kontroler untuk menggerakan aktuator dan membaca sensor temperatur. Rangkaian

Mikrokontroller

slave ditunjukkan pada Gambar 4.

Bagian

mekanik

dirancang menggunakan Kran dan pipa berukuran 0.5 inch. Motor servo yang merupakan bagian sistem mikrokontroler slave dihubungkan secara langsung ke kran. Rancangan bagian mekanik ditunjukkan pada Gambar 5.

Komunikasi

RS-485

dirancang menggunakan

MAX485.

Hasil

rancangan

ditunjukkan

pada

Gambar 6.

B.

Rancangan

Perangkat

Lunak

Perancangan perangkat lunak dibagi menjadi

perancangan

pada

mikrokontroler

master, mikrokontro ler s I av e, dan Andr o i d s m ar tp ho n e .

Diagram

AIir

Program

Mikrokontroler

Master Diagram

alir

pada

Gambar

7

dimulai

denan

inisialisasi

serial

dan

variabel,

selanjutnya program akan berjalan dalam mode infinitive loop dan menunggu perintah dari Android smartphone

dan

kemudian meneruskan

ke

mikrokontroler master.

Diagram

AIir

Program

Mikrokontroler

Slave

Pada

Gambar

8

terdiri

atas

fungsi

inisialisai

serial,

inisialisasi

ADC

dan

insialisi

PWM. Kemudian program berjalan dalam infinitive loop dan menunggu perintah

dari

master, kemudian

perintah dicek,

jika

perintah baca temperatur maka slave akan mengirim

nilai

temperatur dan
(3)

TELEKONTR.AN,

VOL.

1, NO. 2, OKTOBER 2OI3

Gambar2- Rangkaian Modul WiFi

Gamhar 3. Rangkaian Mikrokontroler master

dambar

4. Rangkaian MikrokontroLer slave .-"*-"='1**

-: :l'=

: ?: :.::i

;.

,".,..-.- '"'"--" ...- --.: -.. .

-ii

(4)
[image:4.612.86.491.58.377.2]

TELEKONTRAN, VOL. 1, NO. 2, OKTOBER 20I3

Gambar 5. Rancangan bagian mekanik

t4

Gambar 6. Rancangan

Diagram

Alir

program Android smartpltone

Pada program android

terdiri

atas

proses

membaca

nilai

dari

pengguna, kemudian fungsi inisialisasi dan proses pengiriman sampai baca

data. Diagram

Alir

program Android smartphone ditunjukkan pada Gambar 9.

III.

HASIL

DAN PEMBAHASAN

Pengujian dilakukan terhadap

blok

pada perancangan.

Yakni

mikrokontroler

master, mikrokontroler slave, dan komunikasi RS-485 dan

bagian mekanik.

Gambar 10,

merupakan skema pengujian

Modul

WiFi,

dimana

PC-l

digunakan untuk mengirimkan data melalui serial port, kemudian

PC-2 menampilkan data menggunakan program TCP/IP client.

Pada

Gambar

11

ditunjukkan

skema pengujian Mikrokontroler master,

di

mana PC-l mengirimkan perintah melalui COM1, kemudian balasan

dikirim

melalui COM2 dan

balasan

ditampilkan kembali ke COM1.

Pada

Gambar

12

ditunjukkan

skema pengujian Mikrokontroler

slave,

yakni

dengan

memberikan perintah

ke

serial

(PC)

kemudian

data dikembalikan ke PC.

Komunikasi RS-485

Pengujian Sensor Temperatur

Pengujian

sensor

temperatur

yakni

dengan

membandingkan hasil pengukuran pada keluaran

LM35

dibandingkan dengan hasil bacaan ADC. Keluaran LM35 dan data

ADC

ditunjukkan pada

Tabel

1-Tabel 1. Keluaran LM35 dan data ADC

No voil LM35 Data ADC 0.09v 8"C

2 0.13V 12"C

J 0.r

5v

l5'c

4 0.16v I 60C

5 0.24Y 23"C

6 0.27Y 26"C

'7 0.30v 29"C

8 0.45V 45"C

9 0.48V 48"C

10

0.5rv

52"C
(5)
[image:5.591.231.363.62.621.2]

.

TELEKONTRAN,

YOL.

1, NO. 2, OKTOBER 2OI3

Gambar 7. Diagram

Alir

Program Mikrokontroler

lulxter

l5

3

4

lnsialisasi

(6)
[image:6.586.241.356.65.509.2]

TELEKONTRAN,

VOL.

1, NO. 2, OKTOBER 2OI3

Gambar 8. Diagram

Alir

Program Mikrokontroler Slave
(7)

TELEKONTRAN, VOL. 1, NO.2, OKTOBER 2013 t1

?

.-

-].

-"'

I

Selesar I

7

\_./

Gambar 9. Diagram

Alir

program Android smartphone

PC-l @temal \\lFr)

[image:7.612.15.606.16.787.2]

RS-312 to TTL ivl0dl

(8)

TELEKONTRAN, VOL. l,

No.

2, OKTOBER 2013

Ket:

Ar.*fuBeri*tah

Arahb*las*:r

Ket:

4-

Ar.*hpuintah

Arahbalas*s

[image:8.612.95.484.66.316.2] [image:8.612.75.500.70.527.2]

PC-I

Gambar 12. Pengujian

Pada Tabel 2, ditunjukkan hasil pengujian putaran

motor

servo dimana keberhasilan pengontrolan bukaan kran melalui android smartphone

tnf.tk

pendistribusian

air

pada

dua

titik

kran

dapat

dilakukan dengan sembilan macam variasi sudut bukaan yaitu loo, 2oo, 300,..., 9oo.

Pengujian Bagian Mekanik

Gambar 13 memperlihatkan tata letak dari bagian

mekanik.

Hasil

bukaan

kran

air

mekanik bisa dilihat pada Gambar 14.

I

Mikrokostr*tr Sis1'e

Mikrokontroer slave

Pengujian Komunikasi RS-485

Pengujian komunikasi RS-485 dilakukan dengan

melakukan pengukuran pada pin IC MAX485. Pada Tabel

3

dan Tabel

4

ditunjukkan kondisi pengujian tegangan MAX485 yang sesuai dengan

fitur pada RS-485.

l8

ft.S-:s? t{}TIL

tt

tt

|

$l

'**

|

w *r_-ffi

usB to seriai

iTrL)

I

usat'tt

l#w

}{kro!ffiuu+l

Gambar 11. Pengujian Mikrokotroler Master

[;;I

I

ffiM

s,,

RS-II? to

..1.

I

tt

IT

(9)

TELEKONTRAN,

VOL.

1, NO. 2, OKTOBER 2013

Tabel 2. Pergerakan motor servo dengan setpoint dari aplikasi Android

No Setpoint Pergerakan

Motor servo

l0'

100

2 20" 20"

J 30" 300

4 400 400

5 500 50'

6 600 600

7 70" 70"

8 80" 800

9 900 900

Gamtlar 13. Rancangan Mekanik

T bel3. Hasil uk

IClMAX485

T bel4. Hasilarrel +.

tlastl

DensuKuranku TC2 MAX485

N o DE/ RE (volt) DI (volt) RO voit) AB (volt) A (volt) B volt)

0 0.05 0 -3.24 0.92 4.38

2 0 0.02 4.87 0.84 0.92 0.06

J 4.90 0 0.02 -4.02 0.38V 4.41

4 4.90 4.90 0.01 4.32 4.44 0.07

IV.

PENUTUP

Sistem pengontrolan distribusi aliran

air

dan

pemantauan temperatur

air

berbasis android

smartphone

dapat

berhasil dirancang

dan

direalisasikan. Keberhasilan pengontrolan bukaan

kran

melalui android

smartphone

untuk pendistribusian

air

pada

dua

titik

kran

dapat

dilakukan dengan sembilan macam variasi sudut

bukaan

kran

yaitu

100, 200,

300,

...,

900. Sedangkan pemantauan temperatur air dari wadah penampungan air juga dapat terkirim dan terbaca ke android smartphone.

DAFTAR PUSTAKA

Axelson, J. (2007)- Serial Port Complete: COM Ports. USB

Virtual COM Ports, and Ports for Embedded

S)'stems-Second Edition. Madison, USA: Lakevier.v Research LLC.

Clark, M, P. (2003). Data networks. IP, and the lnternet:

neNvorks, protocols, design, and operation. West

Sussex-England: Wiley.

ISO/IEC 8482:1993. lnformation technolog, Telecommunicalions and information exchange behreen

syste ms--Tlv isted pair multipoint interco nnec l i ons. (1993 ).

Geneva, Switzerland: ISO/IEC JTC 1/SC 6.

Kurose, J. F.. & Ross, K W. (2010). Computer networking.

a top-down approach. 5th edition. Addison Wesley.

Mazidi, M. A., Naimi, S., & Naimi, S (2011). The AVR

Microcontroller and Embedded Systems: Using Assembll

and C. New Jersey:Prentice

Hall-Syahrul. (2012). Mikrokontroler AVR ATmega8535.

Bandung, lnformatika.

Yaghmour, K. (201l). Embedded Android. O'Reilli'Media.

r9

Ill

t21 t3l 9X"

ffiffi

t4l tsl t6l t7) Z nsuKuran N o DEI RE (volt) DI volt) RO (volt) AB (volt) A (volt) B (volt)

I 0 0.05 0 -3.24 0.92 4.38

2 0 0.02 4.87 0.84 0.92 0.06

J 4.90 0 o.o2 -4.02 0.38 4.41

[image:9.612.90.303.59.686.2]

4 4.90 4.9 0.01 4.32 4.44 0.07

[image:9.612.339.552.71.381.2]

Gambar

Gambar 1. Diagram Blok Rancangan Sistem
Gambar 5. Rancangan bagian mekanik
Gambar 7. Diagram Alir Program Mikrokontroler lulxter
Gambar 8. Diagram Alir Program Mikrokontroler Slave
+4

Referensi

Dokumen terkait

Berdasarkan hasil observasi yang di lakukan peneliti di SDN Tawang Rejo dan SDN Ngadri 02 bahwa rendahnya minat siswa kelas IV dalam belajar pada mata pelajaran IPS

Tujuan yang hendak dicapai dalam penelitian ini adalah untuk mengetahui keanekaragaman laba-laba ( Arachnida ) pada ketinggian tempat yang berbeda di Taman Nasional

MENINGKATKAN HASIL BELAJAR SISWA MELALUI PENDEKATAN CONTEXTUAL TEACHING AND LEARNING DALAM PEMBELAJARAN TEMATIK PADA TEMA PERISTIWA DI KELAS 2 SDPN SABANG KOTA

Hasil dari kegiatan observasi yang telah dilaksanakan di AAU adalah beberapa program yang dikategorikan menjadi program kelompok dan individu3. Program kelompok

Insidensi White Spot Syndrome Virus (WSSV) dan Taura Syndrome Virus (TSV) Pada Udang Putih (Litopenaeus vannamei) di Pertambakan Sekitar Teluk Lampung Tahun 2010

Pos Indonesia (Persero) Bandung dalam kondisi stress yang tidak terlalu tinggi sehingga masih dapat diantisipasi dengan melakukan pekerjaan yang lebih baik dan menyebabkan

Apabila pada Halaman Transaksi Penjualan (1), bagian penjualan menuliskan tanggal pesan dan id agen untuk pesanan yang sudah dibayar maka akan muncul pesan seperti

[r]