Você está na página 1de 38

DESIGN OF AUTOMATIC GREENHOUSE WATERING SYSTEM BASED ON FUZZY LOGIC

LUCKITO DESIGN OF AUTOMATED ANDHI NUGROHO ELECTRO MECHANIC GREENHOUSE WATERING SYSTEM NUCLEAR TECHNO PHYSICS BASED ON FUZZY LOGIC OF NUCLEAR TECHNOLOGY POLYTECHNIC INSTITUTE

BACKGROUND DESIGN OF AUTOMATED GREENHOUSE WATERING SYSTEM BASED ON FUZZY LOGIC


Watering plants inside the greenhouse is a routine job. With a known quantity of water needed by plants in a greenhouse on the existing parameters, then the watering can be done automatically by the

FUZZY LOGIC

method is applied.

POLYTECHNIC INSTITUE OF NUCLEAR TECHNOLOGY

LUCKITO ANDHI NUGROHO ELECTRO MECHANIC NUCLEAR TECHNO PHYSICS

Limitation Problem
1. Research automatic watering systems are used for tropical plants. 2. Assumed to supply electricity in a state of "ON". 3. Duration watering time is assumed by the author, as in appendix A1.

Experiment Purpose

hod ATmega32 microcontroller-based fuzzy logic and the measurement results can be

Basic Theory

(Foundation Fuzzy Logic)

when you define what constitutes the weekend. Even the dictio helpful. Fuzzy reasoning becomes valuable exactly when you w wing statement lays the foundations for fuzzy logic.

Basic Theory

(Foundation Fuzzy Logic)

Basic Theory
(Inventor)

'AS COMPLEXITY RISES , PRECISE STATEMENTS LOSE MEANING AND MEANINGFUL STATEMENTS LOSE PRECISION . ' ~ Lotfi A . Zadeh ( 1965) ( Inventor & developer of the field of fuzzy logic )

Basic Theory
(Atributes)
Fuzzy set has two attributes (Kusumandewi, 2003), namely: a. Linguistic, that is the naming of a group that represents a certain state or condition by using natural language, such as: Young, Pramadya, Old. b. Numerical, that is a value (number) which indicates the size of a variable such as: 25, 40, 60.

Basic Theory
(Membership LINIER Function)
UP LINIER DOWN

TRIANGLE

Basic Theory

(Fuzzy Inference System)

a. b. FIS : a.Fuzzyfikasi Input b.Fuzzy Logic Operations c.Implication d.Agregation e.Defuzzyfikasi f.

Basic Theory
(Rule FAM)

t. Simple FAM will map out a fuzzy rule or a set of pairs (Ai, Bj) that connects th

Basic Theory

(Defuzzifikasi)
CENTER OF AREA ( COA )
vo =

v
k =1 m k

(v k )

k =1

(v k )

( Alpha Sangat Cepat * Z1) + ( Alpha Cepat * Z 2) + ... + ( Alpha SangatLama * Z 9) Alpha SangatCepa t + Alpha Cepat + .. + Alpha SangatLama

Research a. Methodology How it works

Research a. Methodology Schematics

Research a. Methodology Schematics

Research a. Methodology Design of Fuzzy Logic (Input)


SANGAT DINGIN 1 DINGIN SEJUK PANAS SANGAT PANAS

Suhu

0 18oC 26oC 34oC 42oC 50oC

Temperature Input

Research a. Methodology Design of Fuzzy Logic (Input)


SANGAT KERING 1 KERING NORMAL BASAH SANGAT BASAH

Suhu

0 0%RH

Humidity Input

25%RH

50%RHo C

75%RH

100%RH

Research a. Methodology Design of Fuzzy Logic (Output)


Sangat Cepat Cepat Agak Cepat Sedikit Cepat Sedang Sedikit Lama Agak Lama Lama Sangat Lama

Z1

Z2

Z3

Z4

Z5

Z6

Z7

Z8

Z9

Lama Penyiraman (detik)

During Watering Time (Output)

Research a. Methodology FAM

Testin a. g Time Clock DS1307 Real

to the second unit. Testing is then performed by performing ON-OFF circuit to know

Testin g the countdown timer Tests


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik)

er ATmega32 Timer1 with stopwatch. Countdown timer using the prescaler 1024 (datas 7.42 7.35 7.45 6.88 6.79

Suhu (oC) 18

Kelembaban (%) 91

Perhitungan Manual (Detik) 21.6

Alat (Detik) 20.25 20.40 21.25 21.30 20.50

Testin g the countdown timer Tests


Suhu (oC) Kelembaban (%) Perhitungan Manual (Detik) Alat (Detik)

7.42 7.35 7.45 6.88 ontroller is rounding numbers. In addition, the 6.79 difference calculation ti 19 100 7.5

Testin g influence of sensor cable 2 meters of ADC readings esting the


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

or cable length of 2 meters is done by providing the voltage on the ADC m

Tegangan ujung kabel sensor 0 VDC +5 VDC

Pembacaan ADC 0 1023

Testin g Test Linearity


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

the performance of the ADC microcontroller ATmega32. Testing is done by

Testin g Calibration
Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

done by comparing the ADC readings of temperature on the temperature rea

Testin g Calibration
Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

tasheet HSM20G humidity. Testing was conducted because of limited device

Testin g Calculation of Fuzzy Logic Testing

Kelembaban Perhitungan Manual Alat onger duration Suhu watering. Decrease in temperature and humidity increase, t oC) (%) (Detik) (Detik) ( plants, then the testing needs in agriculture to get the parameters of t 7.42 7.35 7.45 6.88 6.79 19 100 7.5

Testin g Conclusions and Suggestions


Suhu (oC) Kelembaban (%) Perhitungan Manual (Detik) Alat (Detik)

7.42 7.35 7.45 6.88 6.79 ible, that can set the value100 the 7.5 of parameters of membership function wit 19 calculation time (in seconds)

sture sensor. agriculture to determine the parameters of temperature and humidity param

Testin g Automatic Watering Device


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

Testin g Automatic Watering Device


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

Testin g to Use How


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

layed hours, minutes, seconds, readings of temperature and humidity readings with

Testin g to Use How


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

utton will display a menu of "SET CLOCK" and CEK FUZZY", with a yellow LED indica

Testin g to Use How


Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

Testing Software
Suhu (oC) 19 Kelembaban (%) 100 Perhitungan Manual (Detik) 7.5 Alat (Detik) 7.42 7.35 7.45 6.88 6.79

Testin g

DEMO

Suhu (oC) 19

Kelembaban (%) 100

Perhitungan Manual (Detik) 7.5

Alat (Detik) 7.42 7.35 7.45 6.88 6.79

Testin g

LIVE DEMO

Suhu (oC) 19

Kelembaban (%) 100

Perhitungan Manual (Detik) 7.5

Alat (Detik) 7.42 7.35 7.45 6.88 6.79

Any Questions

Vous avez des questions?

Thank you for your attention

Je vous remercie de votre atten

Você também pode gostar