• Tidak ada hasil yang ditemukan

Sistem Pemantauan & Peringatan Banjir Yang Terintegrasi Dengan Website Melalui Teknologi GPRS

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Pemantauan & Peringatan Banjir Yang Terintegrasi Dengan Website Melalui Teknologi GPRS"

Copied!
8
0
0

Teks penuh

(1)

BAB II

LANDASAN TEORI

2.1 Banjir

Banjir adalah peristiwa yang terjadi ketika aliran air yang berlebihan merendam daratan. Pengarahan banjir Uni Eropa mengartikan banjir sebagai perendaman sementara oleh air pada daratan yang biasanya tidak terendam air. Dalam arti "air mengalir", kata ini juga dapat berarti masuknya pasang laut. Banjir diakibatkan oleh volume air di suatu badan air seperti sungai atau danau yang meluap atau menjebol bendungan sehingga air keluar dari batasan alaminya.

Banjir juga dapat terjadi di sungai, ketika alirannya melebihi kapasitas saluran air, terutama di kelokan sungai. Banjir sering mengakibatkan kerusakan rumah dan pertokoan yang dibangun di dataran banjir sungai alami. Meski kerusakan akibat banjir dapat dihindari dengan pindah menjauh dari sungai dan badan air yang lain, orang-orang menetap dan bekerja dekat air untuk mencari nafkah dan memanfaatkan biaya murah serta perjalanan dan perdagangan yang lancar dekat perairan. [1].

2.2 GPRS

(2)

dengan e-mail, data gambar (MMS), wireless application protocol(WAP), dan world wide web (WWW). Cara kerja GPRS secara garis besar terdiri dari beberapa prosedur. Prosedur-prosedur tersebut meliputi GPRS attach, PDP (Packet Data Protocol) context activation, dan GPRS context deactivation and detach (Susilo, dkk, 2014)[2].

2.3 Sensor Ultrasonik

Sensor ultrasonik adalah sensor yang berkerja didasarkan pada gelombang ultrasonik. Gelombang ultrasonik adalah sebuah gelombang yang suara yang mempunyai frekuensi tinggi di luar batas pendengaran manusia. Cara kerja sensor ini adalah dengan memancarkan gelombang ultrasonik itu lalu menerima pantulan suatu gelombang suara sehingga dapat dipakai untuk menafsirkan eksistensi (jarak) suatu benda dengan frekuensi tertentu.).Pemancaran gelombang ini biasanya diarahkan ke suatu area target. Setelah gelombang tersebut menyentuh / mengenai area target pada durasi tertentu, area tersebut memantulkan gelombang ultrasonic dan sensor menangkap pantulan gelombang tersebut. Berdasarkan prinsip kerja ini maka diperoleh jarak antara sensor dengan objek. Rumus yang digunakan untuk menentukan jarak adalah :

S = 340 x t / 2 ... (1)

(3)

ultrasonik di permukaan zat padat hampir sama dengan reflektivitas bunyi ultrasonik di permukaan zat cair.

2.4 Sensor KecepatanAir

Sensor aliran air adalah sebuah sensor aliran air yang berbasis sensor hall - effect. Ketika air mengalir melalui rotor, rotor berputar. Kecepatannya berubah seiring dengan perubahankecepatan aliran air. Sensor hall efek menghasilkan sinyal pulsa yang sesuai.

Gambar 2.2Sensor Aliran Air 1Gambar 2.1 : Prinsip Kerja Sensor Ultrasonik

(4)

Prinsip kerja sensor ini adalah dengan memanfaatkan fenomena hall effect. Hall effect ini didasarkan pada efek medan magnetik terhadap partikel bermuatan yang bergerak. Ketika ada arus listrik yang mengalir pada device efek hall yang ditempatkan dalam medan magnet yang arahnya tegak lurus arus listrik, pergerakan pembawa muatan akan berbelok ke salah satu sisi dan menghasilkan medan listrik. Medan listrik terus membesar hingga gaya Lorentz yang bekerja pada partikel menjadi nol. Perbedaan potensial antara kedua sisi device tersebut disebut potensial hall. Potensial hall ini sebanding dengan medan magnet dan arus listrik yang melalui device[4].

2.5 Arduino

Arduino adalah mikrokontroler single-board dirancang untuk membuat proses

menggunakan elektronik diproyek multidisiplin lebih mudah diakses. Perangkat keras

terdiri dari papan hardwareopen-source sederhana yang dirancangsekitar 8-bit

mikrokontroler Atmel AVR, meskipun model baru telah dirancang sekitar 32-bit

Atmel ARM. Papan Arduino terdiri dari sebuah mikroprosesor Atmel AVR, kristal atau osilator dan regulator tegangan 5V. Arduino juga dapat menggunakan regulator yang tidak 5 volt tergantung dari jenis arduinonya.Softwarearduino yang digunakan ini terdiri dari compiler bahasa pemrograman standar dan boot loader yang

mengeksekusi pada mikrokontroler.Compiler yang digunakan untuk memprogram

arduino adalah Arduino Ide. Arduino IDE adalah sebuah software gratis yang dapat memprogram arduino dengan menggunakan bahasa C.

(5)

1. Arduino memilki bootloader sehingga tidak membutuhkan chip untuk memprogramnya.

2. Arduino memilki USB ( Universal Serial Bus ) sehingga dapat dihubungkan ke PC/LAPTOP secara langsung.

3. Bahasa Pemograman yang digunakan adalah bahasa C sehingga mudah untuk melakukan pemograman.

4. Arduino memilki module yang siap pakai (Shield) seperti : LCD, Keypad dan lain lain

2.6 Pemograman Web

Pemograman Web terdiri dari beberapa Bahasa Pemograman seperti PHP, HTML, CSS, MySQL database.

2.6.1 PHP

PHP adalah bahasa pemograman yang didesain untuk era World Wide Web. PHP dibuat oleh Rasmus Lerdorf pada tahun 1994 dan awalnya digunakan untuk mengatur halaman ¬web pribadinya. Awalnya, PHP merupakan kepanjangan dari Personal Home Page, tetapi kini PHP lebih sering diartikan sebagai ‘PHP: Hypertext Preprocessor’.

(6)

2.6.2 HTML ( Hyper Text Mark Languange )

Pada awalnya, semua halaman web ditulis dengan menggunakan HTML(Hyper Text Markup Language). HTML adalah bahasa yang dapat menampilkan informasi melalui internet dengan menggunakan suatu perangkat lunak standar, yang dikenal dengan istilah web browser. Awalnya dikembangkan oleh ilmuwan British Tim Berners-Lee pada awal tahun 1990-an.

Web browser yang dapat diakses dengan gratis, koneksi internet baik dengan menggunakan kabel maupun nirkabel pada area perkantoran ataupun di rumah, mesin pencari yang hebat, sudah membuat perkembangan yang sangat pesat untuk perkembangan WWW (World Wide Web) terutama diakhir abad 20 dan awal abad 21. Web semakin banyak digunakan sebagai sarana untuk membeli (ataupun mengunduh secara gratis) musik, buku, film, mencari tempat liburan dan membeli berbagai barang dan kebutuhan .

Semua halaman web ditulis dengan menggunakan html. Halaman web yang dibuat secara manual oleh penulis, termasuk setiap rincian isi dan bentuk halamannya disebut static webpage. Halaman web dapat juga dibuat secara otomatis, yaitu dengan menggunakan bahasa pemograman lainnya, salah satu yang popular saat ini adalah PHP. Setiap halaman web, baik itu ditulis dengan menggunakan HTML maupun PHP, akan diterjemahkan (intrepret) oleh web browser ketika diambil dari server[7].

2.6.3 Cascading Style Sheet (CSS )

(7)

ditampilkan, seperti menentukan posisi, merubah warna teks atau background dan lain sebagainya[8].Selain itu, CSS memiliki fungsi lain seperti : meningkatkan aksesibilitas, meningkatkan kecepatan download halaman, meningkatkan fleksibilitas output, dan meningkatkan maintainability situs.

2.6.4 MySQL database

Jenis database yang dapat diakses menggunakan PHP disebut relational database. Pada relational database, informasi disimpan pada struktur dua dimensi yang disebut tabel. Hanya terdapat satu nilai (atau tidak mempunyai nilai sama sekali) pada setiap sel dari tabel. Setiap baris dari tabel disebut record atau tuple, dan setiap kolom disebut field.

Jenis relational database yang sering digunakan bersamaan dengan PHP adalah MySQL database. Hal ini merupakan versi open-source dari sistem managemen relational dabase SQL(Structured Query Language) yang pada awalnya dikembangkan pada tahun 1970. MySQL disebut sebagai query language, yang berarti meliputi sekumpulan pertanyaan (queries) yang dikirimkan ke relational database untuk menanyakan ataupun memberikan perintah-perintah seperti menambah record ataupun mengubah isi dari record yang sudah ada sebelumnya [7].

2.6.5 HTTP METHOD

(8)

klien. Tanggapan berisi informasi status tentang permintaan dan mungkin juga mengandung konten yang diminta.

Gambar

Gambar 2.2 : Sensor Aliran Air Gambar 2.2Sensor Aliran Air

Referensi

Dokumen terkait

Naskah yang dapat dimuat dalam jurnal ini meliputi tulisan tentang kebijakan, penelitian, pemikiran, reviu teori/konsep/metodologi, resensi buku baru, dan informasi

Masalah yang menjadi kajian dalam penelitian ini adalah mengenai Penerapan Organizational Citizenship Behavior (OCB) sebagai salah satu pendekatan

Penelitian ini bertujuan untuk : (1) mengetahui ada atau tidak adanya kontribusi yang signifikan dari motivasi berprestasi terhadap kemampuan kognitif mata

• Manajer operasional harus memahami bahwa perusahaan beroperasi dalam system yang terbuka, sehingga terdapat banyak factor yang dapat mempengaruhi perkembangan

Irigasi permukaan yang cen derung tidak terkendali umumn ya disebut dengan irigasi banjir atau irigasi basin, yaitu merendam lahan pertanian hingga ketinggian

Pada tahap perencanaan tindakan dimulai dengan mengidentifikasi masalah yang diteliti berdasarkan observasi lapangan. Kegiatan pada tahap ini dimulai dengan melakukan

Penelitian ini dilakukan untuk mengetahui konsentrasi penambahan katalis DBTDL yang tepat atau efektif pada aplikasi cat acrylic berbasis solvent untuk

Studi kepustakaan yaitu suatu penelitian yang dilakukan melalui buku- buku pengetahuan yang ada kaitannya dengan permasalahan yang sedang penulis teliti. Penggunaan teknik ini