Friday, January 20, 2017



Assalamualaikum... Salam otomasi :)

Kali ini saya akan sedikit menjelaskan mengenai sistem pengendalian dan monitoring bendungan multi level berbasis IOT (Internet Of Things) yang dapat dikendalikan melalui web dan android, sebenarnya ini adalah projek yang digunakan untuk lomba nasional di ITB dan alhamdulillah kami mendapat juara 1, nah untuk sistem kerjanya dapat anda lihat seperti pada Gambar 1.


Gambar 1. Sistem kerja Bendungan Otomatis


Ada beberapa komponen penting yang yang harus anda ketahui dalam sistem ini seperti yang ditunjukkan pada Gambar 2.
Gambar 2. Sistem kerja rangkaian bendungan otomatis

Berikut adalah fungsi kerja dari masing-masing komponen pada gambar di atas.
  • sensor ultrasonik digunakan untuk membaca ketinggina air pada kolam penampungan. untuk penjelasan detail mengenai sensor ultrasonik dapat dilihat pada halaman berikut.
  • sensor optocoupler digunakan untuk mengetahui tingkat membukanya pintu air, pada projek ini optocoupler yang digunakan sebanyak 3 yaitu untuk mendeteksi level LOW, MIDDLE, HIGH.
  • relay digunakan untuk mengatur pergerakan motor berputar ke kanan (buka) ke kiri (tutup) dan berhenti.
  • motor digunakan untuk menggerakkan pintu bendungan.
  • arduino mega untuk mengatur lalulintas data, melakukan kendali, dan membaca sensor. arduino akan menerima data dan mengirim data ke laptop yang kemudian akan diterima oleh program yang terdapat pada node.js
  • node.js bertugas untuk mengirim dan menerima data dari cloud google (firebase). basic pemerograman node.js adalah java script, jika anda belum mempunyai aplikasi silahkan download pada link berikut ini .
  • Firebase adalah cloud google yang digunakan untuk menyimpan database dengan sistem no SQL. Anda terlebih dahulu membuat account dengan email google anda, berikut adalah link untuk membuat account firebase.
  • Android dan web digunakan untuk melakukan monitoring dan kontrol.
Berikut adalah beberapa tampilan dari aplikasi yang telah kita buat.





Gambar 4. Aplikasi android


Gambar 5. Tampilan Web


Gambar 6. Tampilan Alat

Langsung saja dapat anda download semua code project diatas yang meliputi :
  1. Program arduino
  2. program Node.js
  3. Program Android
  4. Program WEB
  5. Rangkain skematik mikrokontroler
Gambar 7. Isi Folder

Berikut Adalah link download dari projek diatas:


Semoga bermanfaat :)


2 komentar:

  1. ilmunya sangat bermanfaat sekali, terimakasih. maaf sebelumnya untuk membuat aplikasi pada android itu menggunakan software apa kalau boleh tau?

    ReplyDelete