Remote Pump

System yang menerapkan pengontrolan pompa dengan memanfaatkan teknologi micro controller serta dapat melakukan kontrol jarak jauh dengan memanfaatkan SMS sebagai sarana pengirim perintah langsung ke micro controller yang ada di setiap pompa.

​nigmagrid.net

Teknologi yang ditawarkan

Fungsi Pump Controller :

  • Dapat menghidupkan dan mematikan pompa melalui SMS
  • Monitor level air
  • Monitor pompa hidup / mati
  • Monitor air mengalir keluar
  • Monitor kondisi  battery
  • Monitor kondisi bahan bakar (BBM)
  • Monitor voltase dan 3 phase PLN
  • Monitor pintu panel yang di buka / tutup



Fitur Pump Controller 

  • Dapat melakukan pengontrolan pompa melalui telepon genggam (HP)dengan memanfaatkan fasilitas SMS yang ada di setiap HP.
  • Pengontrolan dilakukan dengan dua arah, dari HP bisa melakukan perintah ke pump controller,  dan akan di respon oleh pum controller, dan kemudian akan mengirimkan SMS sesuai dengan permintaan user. Demikian juga dengan pump controller akan mengirimkan SMS setiap terjadi perubahan pada alat yang di sensor.
  • User dapan melakukan pengecekan status sebelum mengirimkan perintah ke pump controller.
  • Setiap perubahan yang terjadi sehubungan dengan kondisi pompa, maka controller akan mengirimkan pesan kepada 6 (Enam) nomor telepon yang sudah teregistrasi.
  • Tidak semua HP dapat mengontrol pompa, karena hanya nomor yang di program yang bisa mengirimkan pesan untuk menghidupkan dan mematikan, serta pengecekan status, sehingga keamanan terjamin.
  • Setiap pump controller hanya merespon SMS yang di lengkapi dengan password dan nomor teregistrasi.



Hal-hal yang perlu diperhatikan

  • Pastikan SIM CARD yang di benamkan ke tiap tiap microcontroller memiliki pulsa yang cukup dan belum habis masa berlakunya, jika hal ini terjadi maka pump cotroller tidak dapat mengirimkan SMS ke nomor nomor tujuan.
  • Khusus pemegang HP yang nomornya teregistrasi, ada baiknya selalu pada posisi ON, karena SMS yang dikirimkan oleh pompa akan berjalan terus, di khawatirkan jika HP mati, maka tidak dapat memantau secara real time kondisi pompa, dan pada saat di nyalakan maka akan bertumpuk pesan dan membingungkan pada saat melihat historynya.
  • Jika terjadi HP hilang, segera hubungi admin, untuk menonaktifkan nomor HP yan g hilang tersebut, untuk menjaga hal hal yang tidak diinginkan.
  • Jika terjadi report seperti Panel Open/Close, atau terjadi level air sudah maximum tapi pompa tidak aktif, dll, sebisa mungkin segera hubungi petugas terkait untuk memastikan, untuk menjaga hal hal yang tidak diinginkan.



Tahapan proses Pembuatan Aplikasi

Pada bagian ini akan dijelaskan mengenai tahap-tahap pembuatan aplikasi sesuai dengan gambar dibawah ini, yaitu 


Requirement
Analisa kebutuhan sistem informasi, pada tahap ini dilakukan pengumpulan kebutuhan untuk sistem informasi (PL) yangberupa data input, proses yang terjadi dan output yang diharapkan dengan melakukan wawancara dan observasi.

Design
Tahap ini adalah proses multi langkah yang berfokus pada tiga atribut sebuah program yang berbeda; struktur data, arsitektur perangkat lunak, representasi interface, dan detail (algoritma) prosedural. 

User Interface
Pada tahap ini konsultan akan membuatkan interface dari DFD yang telah dibuat sesuai dengan point 2.2.2.1 dan 2.2.1.

Construct
Merupakan tahap penerjemahan dari proses desain ke dalam bentuk mesin yang bisa dibaca oleh komputer.

Testing & Debugging 
Tahap ini berfokus pada logika internal perangkat lunak, memastikan bahwa semua pernyataan sudah diuji, dan pada eksternal fungsional yaitu mengarahkan pengujian untuk menemukan kesalahan-kesalahan dan memastikan bahwa input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan.

Implementation
Pada tahap aka dilakukan proses instalasi aplikasi di sejumlah client dan database di server agar dapat dipergunakan.

Documentation
Setelah point 2.2.5 telah diterima baik oleh customer maka langkah selanjutnya akan dibuatkan dokumentasi cara penggunaan dari aplikasi yang telah dibangun.



Daftar Pesan SMS dari Pompa

PUMP: ON By+618123456789
Artinya pompa telah dihidupkan oleh pemegang HP No. +628123456789
*Nomor dapat berubah tergantung dari nomor yang mengirimkan perintah

PUMP: OFF By+618123456789
Artinya pompa telah dimatikan oleh pemegang HP No. +628123456789
*Nomor dapat berubah tergantung dari nomor yang mengirimkan perintah
BAT=13.7(10-14)
Artinya Voltase battery pada posisi 13,7
Dalam tanda kurung, artinya Voltase battery di set antara 10V s/d 14V, jika ada perubahan voltase yang melampaui batas angka yang di tentukan di atas, maka pump controller akan mengirimkan pesan peringatan.
*Angka 10V s/d 14V bisa di rubah sesuai kebutuhan, yang mendapat hak merubah adalah Admin.
*Angka ini dapat berubah sesuai dengan kondisi voltase battery pada saat itu.

  • V-R=239.9(200-250)
  • V-T=235.9(200-250)
  • V-S=240.5(200-250)


Ini adalah sensor 3 phase, angka yg tertera ada voltase pada saat terjadi report.


Dalam tanda kurung, artinya Voltase PLN di set antara 200V s/d 250V, jika ada perubahan voltase yang melampaui batas angka yang di tentukan di atas, maka pump controller akan mengirimkan pesan peringatan.
*Angka 200V s/d 250V bisa di rubah sesuai kebutuhan, yang mendapat hak merubah adalah Admin.
*Angka ini dapat berubah sesuai dengan kondisi voltase PLN pada saat itu.

  • PANEL DOR=CLOSE Artinya kondisi panel pompa berada pada posisi tertutup.
  • PANEL DOR=OPEN Artinya kondisi panel pompa berada pada posisi terbuka.
  • GSM DOOR=CLOSE Artinya kondisi panel GSM berada pada posisi tertutup.
  • GSM DOOR=OPEN Artinya kondisi panel GSM berada pada posisi terbuka.
  • S.LEVEL=MIN Artinya sensor level air berada pada posisi minimum.
  • S.LEVEL=MAX Artinya sensor level air berada pada posisi maximum, pada posisi ini biasanya diikuti dengan pompa nyala untuk mengurangi level air.
  • PUMP=ON Artinya pompa pada posisi aktif.
  • PUMP=OFF Artinya pompa pada posisi tidak beroperasi.
  • S.WATER=FLOW Artinya sensor air mendeteksi adanya air yang mengalir keluar pipa.
  • S.WATER=OFF Artinya tidak ada air yang mengalir keluar pipa.
  • # ,Jika SMS yang di terima di sertai dengan symbol ‘#’ artinya sudah terjadi perubahan dari ON ke OFF atau sebaliknya dari OFF ke ON.