Professional Documents
Culture Documents
© Authour(s)
OIDA International Journal of Sustainable Development, Ontario International Development Agency, Canada
ISSN 1923-6654 (print) ISSN 1923-6662 (online) www.oidaijsd.com
Also available at http://www.ssrn.com/link/OIDA-Intl-Journal-Sustainable-Dev.html
Abstract: This project is about developing a GSM web centralized remote wireless automatic
controlling and monitoring of Aqua Feeder for nation database on feeding and growth
optimization. GSM fish feeder is functioning in schedule feeding by the automation of SMS and
database retrieval with specific time setting. In this project, GSM Aqua Feeder is an automatic
electrical device that has been designed to provide the pellets at set up time. The main component
in the project is the GSM microcontroller, which is Satel MICRA Alarm Controller that are
capable to supply electricity to the electronic Aqua Feeder when SMS are sent by the user from a
distance. MICRA microcontroller is also having digital interface which allows programming,
setting up with GPRS Soft program that can be downloaded from Satel website. User’s telephone
numbers and command can be set and stored in the system through the program. Web access
database and website controlling are created based on manual usage requirements, which are
basically developed by PHP programming and control by Wamp server. This machine is
developed by the purpose of hoping to help the fish farmers in daily fish feeding scheduling tasks
to improve the fish quality and agriculture farming.
Keywords: Aqua Feeder, GSM Microcontroller, digital inter phase, agriculture farming
Introduction
Problem Statement
I
n the field of agriculture farming, fish farmers are having troublesome in fish feeding schedule tasks. As a daily
task for rearing fishes, it is required to use time and effort to give out fish pallets to the fishes. To solve the
problem, the automatic aqua feeder has come to a solution for supplying fish food for a specific duration of time
consistently. The user may send SMS to command the microcontroller in allowing small voltage to run the fish
feeder with cron programming setting which enables automatic feeding on specific time daily without manually
control.
Project Objectives
The objectives are as such:
• To design a GSM aqua feeder that accomplish feeding tasks at specific schedules.
• To establish a web-centralized database in tracking SMS transactions database and timing of feeding
tasks or frequencies.
Literature Review
GSM Controller Switch
An electronic device that controls the on and off switching of the voltage that flows into the Aqua Feeder. It is
compatible with Satel MICRA system software program, named as GPRS Soft, which monitors the digital interface
programming setting of MICRA. GSM microcontroller is constructed of hardware devices and digital interfaces that
combine as a complete function in enabling the feeder to operate with small voltage after receiving SMS command
from the server. The server may send SMS in automatic Cron scheduling or manual controlling in the web server.
76 Wong and Idris / OIDA International Journal of Sustainable Development 09:12 (2016)
Methodology
Study the Present Prototype
The circuit consists of:
• Satel MICRA Alarm Microcontroller
• GPRS Soft Software Program
• Wavecom Fastrack
• SMS Engine5
• Website browsers (ie. UNITEN website)
Familiarize with PHP Programming
To build a web server that take charge of the SMS transaction traffics and feeding schedule timings, PHP
programming plays a major role in this project to manage the database and records of feedings. The coding are
established with PHP server-side script, in order to develop a database with records of feeding schedules and feeder
operation confirmations. PHP codes are then compiled and executed by windows Ethernet system and then connect
to the Internet web browser, which is Local Area Network (LAN) to Wide Area Network (WAN).
Troubleshooting Satel MICRA
Satel MICRA GSM microcontroller contains a GSM SIM card sentinel that is sensing the GSM connectivity and
reading the command message as an approach to switch on and off of Aqua Feeder. There are various issues that
occurred during the process of building up the MICRA system to control the operation system of Aqua Feeder, listed
as the following.
Programming wiring compatibility
MICRA is compatible with GPRS Soft, which is connected most reliably with ATEN UC-232A USB-to-
Serial Converter, to support the digital signals from MICRA to end user computer. The other USB-to-
Serial Converter are not as sufficient to connect the signals.
Wong and Idris / OIDA International Journal of Sustainable Development 09:12 (2016) 77
PHP Scripting
The project includes some PHP files that have been created through researches studies and developments from the
companies. PHP codes are utilized in establishing 2 main program in this project, which are the followings.
PHP programs:
• Connecting database for SMS transaction tracking records
• Cron schedule feeding tasks management
There are certain PHP code words that are vital in developing the software program, listed in the following table.
Conclusion
The developed GSM web centralized Aqua Feeder include 4 main parts: Satel MICRA microcontroller, Wavecom
Fastrack GSM modem, website server for end user applications like Microsoft Access Database and manual control
website browser for feeding tasks, also Aqua Feeder mechanical device. The overall process of automation feeding
tasks are done from the PHP Cron codes, then automatically send SMS at specific schedules, the mechanical Aqua
Feeder will dispense fish pallets. For manual controlling, users may add on feeding frequencies by sending SMS text
through phone or remote website browser. Once there is SMS transactions going through the system, the
information messages will be recorded into the database of Inbox and Outbox. This will help the analysis of feeding
frequencies and daily consumption amount of the rearing fishes. In conclusion, the development device are created
based on the requirements of fish farmers in solving their problems by using green energy to save their time and
efforts in rearing fishes. With the hope of improving aqua agriculture, GSM Aqua Feeder has come to an approach
for helping the fish farmers to rear fishes in a low cost and efficient way.
References
[1] SearchMobileComputing,. 'What Is GSM (Global System For Mobile Communication)? - Definition From
Whatis.Com'. N.p., 2015. Web. Retrieved 1 Oct. 2015.
[2] Bekiroglu, E., and Daldal, N. 'Remote Control of an Ultrasonic Motor By Using A GSM Mobile Phone'.
Sensors and Actuators A: Physical 120.2 (2005): 536-542. Web.
[3] Training, Commscope. 'Cellular Wireless 1G, 2G, 3G, 4G, 5G – Watch The Evolution - Commscope
Infrastructure Academy Forum'. CommScope Training. N.p., 2015. Web.
[4] Learn.sparkfun.com,. 'Integrated Circuits - Learn.Sparkfun.Com'. N.p., 2015. Web.
[5] Fpga4fun.com,. 'Fpga4fun.Com - SMD (Surface Mount Device) / SMT (Surface Mount Technology)'. N.p.,
2015.
[6] Rmi.org,. 'Whole-System Thinking And Integrative Design'. N.p., 2015. Web. 2 Dec. 2015.
[7] Satel.pl,. "GPRS-SOFT GPRS Modules Configurations Module". N.p., 2016. Web. 25 Feb. 2016.
[8] Satel.pl,. "MICRA Alarm Module With GSM/GPRS Communicator". N.p., 2016. Web. 25 Feb. 2016.
[9] Bhd., MOBITEK. "MOBITEK Q24 GSM Modem Is 100% Compatible With Wavecom M1306B And Itegno
3000". Mobitek.com.my. N.p., 2016. Web. 25 Feb. 2016.
[10] "What Is Web Server? - Definition From Whatis.Com". WhatIs.com. N.p., 2016. Web. 10 Apr. 2016.
[13] Worldtimezone.com,. "GSM World Coverage Map- GSM Country List By Frequency Bands". N.p., 2016.
[14] PHP?, How. "How To Create Cron Job Using PHP?". Stackoverflow.com. N.p., 2016. Web. 23 Mar. 2016.
[15] "Phplist Documentation: Cron Job Examples". Docs.phplist.com. N.p., 2016. Web. 23 Mar. 2016.