Rangkaian Sistem Pengendali Modul Pemancar

Setiap siklus program utama dilakukan proses pengambilan data waktu dari RTC, dan pengambilan data sensor selalu dilakukan berulang – ulang selama sistem berjalan, dan pengiriman data akan dilakukan sesuai jadwal yang sudah ditentukan default kecuali ada perubahan jadwal pengiriman dari user sentral unit. Nilai pada parameter-parameter sudah ditentukan dari awal dan akan dikirimkan dalam bentuk satu paket data, namun user dapat mengubah nilai parameter sesuai dengan keinginan user, dan pada subrutin single data sendiri user dapat mengambil parameter satu per satu dan tidak dalam bentuk paket data. Dalam diagram alir ini terdapat beberapa karakter yang akan digunakan untuk berkomunikasi antara sentral unit dan terminal unit, terdapat karakter perintah dan karakter yang menunjukan data. Dimana karakter perintah adalah karakter yang akan dikirimkan sentral unit ke sentral unit untuk meminta data satu per satu, perintah untuk mengubah nilai parameter yang ada, terdapat juga karakter perintah dari terminal unit untuk mengambil paket data dari sensor. Sedangkan untuk karakter data adalah karakter yang menunjukkan bahwa data tersebut suhu, pH, DO, kekeruhan dan konduktivitas, selain itu terdapat pula karakter yang menunjukkan pintu inlet, pintu outlet, pompa sumur dan pompa aerator. 3.2.2. Diagram Alir Setting Waktu Pengiriman Data Waktu pengiriman data dapat diatur oleh pengguna dari sentral unit setiap beberapa menit atau beberapa jam sekali, namun jika pengguna tidak mengatur waktu pengiriman data, maka pengiriman data tersebut akan menggunakan default yang telah ditentukan. Diagram alir setting waktu pengiriman data ditunjukan pada gambar 3.10. Gambar 3.10. Diagram Alir Setting Waktu Pengiriman Data

3.2.3. Diagram Alir Nilai Data Sensor

Gambar 3.11. Diagram Alir Setting nilai data sensor Pada gambar 3.11. menunjukan cara kerja dalam mengubah setting nilai untuk yang ada. Dimana pengguna dari sentral unit dapat merubah nilai sensor yang telah ditentukan, namun jika pengguna dari sentral unit tidak memberikan nilai untuk sensor ini maka nilai yang akan digunakan adalah nilai awal default. Parameter tersebut antara lain Suhu, Do, Ph, Kekeruhan, dan Konduktifitas. Saat melakukan perubahan batasan nilai pada sensor terdapat karakter yang membedakan antara sensor yang ada. “V” perintah untuk mengubah nilai batasan pada Suhu. “W” perintah untuk mengubah nilai batasan pada DO . “X” perintah untuk mengubah nilai batasan pada pH. “Y” perintah untuk mengubah n ilai batasan pada Kekeruhan. “Z” perintah untuk mengubah nilai batasan pada Konduktifitas