Agriculture Engineering Diploma Group Project on Computer Applications in Aquaculture Feeding
1. DIPLOMA IN AGRICULTURE ENGINEERING
SEMESTER 1 2012/2013
GROUP MEMBERS
MOHD FAIZOL HAFFIZ BIN ABD RAZAK (S17061)
MUHAMMAD FAIZUAN BIN MOHAMAD JEFFRI (S17851)
DIANA SABRYNA SIRAH AK SABANG (S17508)
3. INTRODUCTION
Aquaculture is one of a few of industry which
has competitive ability
aquaculture developing is an important
aspect for adjusting agricultural industrial
structure and increasing the income of
farmers
information techniques are the most
effectual methods to promote to a new and
higher level of the whole aquaculture, then
proceed to the next step to increase the
international competitive
ability computer has changed the life of
people in every direction, information in
aquaculture
4. Development of scientific feeding system is one of
most important and urgent subject of fish nutrition
husbandry
Without this development, nutrients dense and
expensive food are partially wasted
Sufficient data on nutritional energetic are now
available to allow reasonably accurate feeding
standards to be computed for different aquaculture
conditions
Using past production records as a starting
point,ration allowance and waste outputs can
scientifically tabulated based on the following
concepts:
Prediction of growth and nutrient/energy gains
Estimation of faecal and metabolic waste outputs
Allocation of energy and nutrient seed
FEEDING SYSTEM
5. ESTIMATION OF EXCRETORY AND
FEED WASTES
Can estimated using simple principles of nutrition
and bioenergetics
Ingested feedstuff must be digested prior of
utilization by the fish
The reminder of the feed (undigested) is excreted
in the faeces as solid waste,and the by-product of
metabolism (ammonia,urea,phosphate,carbon
dioxide) are secrete as dissolve waste
very difficult scientifically to determine the actual
feed intake by fish in spite of many attempts that
have been made by biologists
6. DIET SELECTION AND RATION
ALLOWANCE
Selection of diets for aquaculture production is a
complex decision by fish culturists
All diets selected must contain adequate levels of
digestible energy and essential nutrients per kg feed
Most importantly have optimally balanced digestible
protein and energy ratio for the species being cultured
Ration allowance (feeding standard) is tabulation of
energy and nutrients need to maintain normal health
and reproduction together with the efficient growth
The amount of feed can be estimated weekly or
monthly basis,and recalculated if any parameter
(growth rate,water temperature) is changed
7. EXPERT SYSTEM
Expert system (ES) is a kind of computer
programming which can solve some problems in
one domain by simulating the experts
ES contains vast knowledge and experience of
experts in a certain domain
Having developed for 30 years, the techniques
in expert system became more perfect
the field of application of ES has been
broadened rapidly
it takes up with setting up high-powered
programming in specific domain
these programming solved
the special problem which only can be settled by
the experts who must analyzing in one domain
9. FISH-PrFEQ COMPUTER PROGRAMS
A stand-alone multimedia computer program for the MS
WindowsTM platform
written in MS Visual C++.NETTM language with database
functionality
The program has 4 modules:
1. Fish growth prediction
2. Feeding standard/oxygen requirement
3. Production record
4. Waste output estimation
Feed composition,body weight,water temperature,flow rate
and mortality are entered by user
Waste,retention and other coefficient parameters are
locked and may only be revised with an authorized
program update diskette
The various outputs are printed and stored using MS Excel
so that further manipulation of the output data by users is
facilitated
11. HD44780-based 2x16
character display
All LCD character displays are sold as modules. The
most common LCD controllers used in these modules
are the Hitachi HD44780 and the Samsung KS0066
controllers.
SOFTWARE MODULES
12. Main module:
The main loop runs when the unit is not being programmed or not
dispensing food. The main functions of the main loop are:
Maintains a counter that is used to estimate the time (loop
counter)
Polls the buttons and enters programming loop if any of the
buttons is pressed.
Displays the time on the LCD display
Controls feeding events - enters the feed module when feeding
time occurs
The user interface is designed to use a 2x24 alphanumeric
display and three buttons. The interface is structured as
hierarchical lists - the user navigates through the lists using the
'LEFT' and 'RIGHT' buttons, and selecting options using the
'SET' button. The values are changed using the 'LEFT' and
'RIGHT' buttons. New values take effect by pressing 'SET'
(which also returns the user to 'Stand by' mode)
13. During normal operation (not during programming), the 2x24 LCD
will display:
Standby
HH:MM
TIME OF DAY: Used to set the time, (in 24-hour format) that the unit
uses to control feed times. – Internal clock mins estimated through a
loop. During setup the LCD screen shows the following:
TIME OF DAY <> (set)
00:00 +hrs +mins (set)
Where 00:00 is the current time that the user adjusts using the “left”
button for hours and “right button for minutes. The user sets the time
by pressing “set” once the right time is displayed on the LCD screen.
Once set, the unit will display the following message for 1 second:
SETUP SUCCESSFUL
14. FEED TIME: Allows the user to set the time of day at which the unit
will feed one block of frozen food. Further software improvements will
permit multiple feed times per day. When setting feed time the LCD
display shows:
FEED TIME <> (set)
00:00 +hrs +mins (set)
The 00:00 text changes with the desired feed time. The user adjusts
the feed time using the “left” button for hours and “right button for
minutes just as with time of day. The user sets the time by pressing
“set” once the right time is displayed on the LCD screen. Once set, the
unit will the following message for 1 second:
SETUP SUCCESSFUL
15. SET TEMPERATURE: Will control the TEC current and therefore
control the temperature. This option requires an analog input and
thermistor. This function is not implemented in the current design.
FEED NOW: Will activate the feeding mechanism immediately,
dispensing one block of frozen food. The unit will display the following
display while feeding:
** FEEDING **
EXIT SET MENU: Returns to Standby mode. And waits for the next
programmed feeding event.
16. Abeliovitch, A., 1967, Oxygen regime in Beit-Shean fish
ponds related to summer mass fish mortalities: preliminary
observations. Bamidgeh, 19(1):3-15
http:/www.wikipedia/fishfeeding
http://www.displaytech-
us.com/pdf/ol_lcd/LCDConstruction.PDF