Rangkaian LCD Perancangan Perangkat Keras

Tabel 3.2. Tabel Karakter Data lanjutan K Karakter yang menunjukkan pintu inlet L Karakter yang menunjukkan pintu outlet M Karakter yang menunjukkan pompa sumur N Karakter yang menunjukkan pompa aerator Tabel 3.3. Format Data Format Data Keterangan “S”;”aaaa”;”” Sensor Suhu “P”;”bbbb”;”” Sensor pH “D”;”cccc”;”” Sensor Do “H”;”dddd”;”” Sensor Kekeruhan “O”;”eeee”;”” Sensor Konduktivitas “J”;”ff”;”” Mengubah waktu pengiriman data “V”;”gggg”;”hhhh”;”” Mengubah parameter suhu “W”;”gggg”;”hhhh”;”” Mengubah parameter DO “X”;”kkkk”;”” Mengubah parameter pH “Y”;”kkkk”;”” Mengubah parameter Kekeruhan “Z”;”kkkk”;”” Mengubah parameter Konduktivitas “K”;”0”;”” Pintu Inlet dalam keadaan mati “K”;”1”;”” Pintu Inlet dalam keadaan Hidup “L”;”0”;”” Pintu Outlet dalam keadaan mati “L”;”1”;”” Pintu Outlet dalam keadaan hidup “M”;”0”;”” Pompa Sumur dalam keadaan mati “M”;”1”;”” Pompa Sumur dalam keadaan hidup “N”;”0”;”” Pompa Aerator dalam keadaan mati “N”;”1”;”” Pompa Aerator dalam keadaan hidup 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