Anda di halaman 1dari 5

Indikator

(Buzzer & LED)

Masukan
(Keypad 4x4) Tampilan
(LCD 20x4)

Pemroses Penyemprot
Pendeteksi Air (Pompa)
Rangkaian Modul
(Probe)
(Arduino Mega 2560) Relay double
channel
Pengaduk
(Motor DC)

Sensor Laju Air


(Waterflow Solenoid Valve
Sensor) Rangkaian Modul DC ½´
Relay double
channel
Solenoid Valve
DC ¼´

Penyedot Pestisida
(Pompa Mini)
Mulai

Inisialisasi Variabel

Tampilan
Awal

Sub Program
Perhitungan Dosis

Solenoid Valve
1 = OFF

Tampilkan Status
³ Jumlah Pestisida
yang dibutuhkan
adalah = « ´

T
Apakah tombol #
ditekan?

Sub Program
Penuangan dan
Pengadukan Pestisida

T
Apakah tombol #
ditekan?

Sub Program
Penyemprotan

Apakah tombol C
ditekan?
Y

Selesai
Perhitungan Dosis

Masukan dosis
pestisida

T
Apakah tombol #
ditekan

Solenoid Valve 1
= ON
Waterflow
Sensor = ON

Konversi Data
Waterflow Sensor

Tampilkan Status
³ Debit = « ´
³ Volume = ....´

T T T
Apakah Volume Air < 4 Apakah Volume Air > 4 Apakah Volume Air > 7.8
Liter Liter dan < 7.8 Liter Liter

Y Y Y

LED Hijau = ON LED Kuning = ON LED Merah = ON


Buzzer = ON Buzzer = ON Buzzer = ON
Delay 2s Delay 1s Delay 0,5s

Kembali
Penyemprotan

Pompa DC =
ON

Y T
Apakah Probe Apakah tombol A
mendeteksi Air? ditekan?

T Y

Pompa = OFF
Buzzer = ON 1s

Tampilkan
Status =
³ Selesai
Penyemprotan´

Kembali
Penuangan dan Pengadukan
Pestisida

Solenoid Valve 2 = ON
Pompa Mini = ON
Tampilkan Status =
³ Menuang Pestisida´
(Delay = 3s)

Solenoid Valve 2 =
OFF
Pompa Mini = OFF

Motor DC = ON
(Delay = 10s)
Tampilkan Status =
³ Sedang Mengaduk´

Motor DC = OFF
Buzzer = ON (1s)
Tampilkan Status =
³ Selesai Mengaduk´
(Delay =1s)

Tampilkan Status =
³ Proses Selesai alat
siap digunakan
untuk menyemprot´

Kembali

Anda mungkin juga menyukai