Construction of soil moisture and irrigation IoT monitoring system using Project Based Learning
Keywords:Internet of Things, Monitoring, Project Based Learning
This article describes a project developed using principles of Project Based Learning (PBL) and aims to use an embedded system for soil monitoring, thus measuring soil moisture and implementing automatic irrigation, as well as, the temperature and humidity of the environment. The configuration data for irrigation time control and the lower and upper limits of soil moisture percentage can be adjusted through a PHP page, where also the monitoring of the variation of soil moisture through a graph can be done in real time. The proposed project is divided into two steps using PBL. Phase one focuses on developing a circuit with sensors capable of doing measurement of ambient parameters and soil moisture, and phase two, on developing an irrigation system to control soil moisture, both using Internet of Things (IoT) concepts.
 Kamithi, K. D., Kibe, A. M., Wachira, F., “Effect of priming and different initial soil moisture on desi chickpea ICCV 95107 (Cicer arietinum L.) dry matter production (kg/ha)” IJIER, v. 4, no. 2, 2016, pp.31-38.
 Silicio, V. (2018). Humidity sensor for soil moisture meter. Available in: https://portal.vidadesilicio.com.br/sensor-de-umidade-do-solo-higrometro/. [Accessed March 2018].
 R. I. S. Pereira, P. C. M. Carvalho, and S. C. S Jucá. “WiFi Data Acquisition System and online monitoring applied to thermoelectric microgeneration modules”. International Conference on Renewable Energies and Power Quality (ICREPQ’15). v. 13, 2015 pp.370.
 NodeMcu (2018). NodeMcu – An open-source firmware based on ESP8266wifi-soc. Available in: http://www.nodemcu.com/index_en.html#fr_54747361d775ef1a3600000f. [Accessed March 2018].
 Google (2018). NodeMCU - Google Trends. Available in: https://trends.google.com.br/trends/explore?date=today%205-y&q=nodemcu[Accessed March 2018].
 Expressif (2018). Esp8266ex datasheet. Available in: https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf. [Accessed March 2018].
 Revell, S. (2013). Internet of Things (IoT) and Machine to Machine Communications(M2M) - Challenges and opportunities. Available in: https://connect.innovateuk.org/documents/3077922/3726367/IoT+Challenges,%20final+paper,%20April+2013.pdf/38cc8448-6f8f-4f54-b8fd-3babed877d1a. [Accessed March 2018].
 Clive (2018). Getting started with the Internet of Things - Raspberry Pi. Available in: https://www.raspberrypi.org/blog/getting-started-with-iot/. [Accessed March 2018].
 Arduino (2016). Getting Started - Introduction. Available in: https://www.arduino.cc/en/Guide/Introduction. [Accessed March 2018].
 TexasInstruments (2014). LMx93-N, LM2903-N Low-Power, Low-Offset Voltage, Dual Comparators. Available in: http://www.ti.com/lit/ds/symlink/lm393-n.pdf. [Accessed March 2018].
 R. I. S. Pereira, I. M. Dupont, P. C. M. Carvalho, P. C. M. Jucá. “IoT embedded linux system based on Raspberry Pi applied to real-time cloud monitoring of a decentralized photovoltaic plant”. Measurement journal. v. 114, 2016 pp.3124-3129.
 Instructables (2018). Esp8266 soil moisture sensor with arduino ide. Available in: https://www.instructables.com/id/ESP8266-Soil-Moisture-Sensor-With-Arduino-IDE/. [Accessed in April 2018].
 Electronicsweekly (2018). Build plant monitor arduino. Available in: https://www.electronicsweekly.com/blogs/gadget-master/arduino/build-plant-monitor-arduino-2016-09/. [Accessed in April 2018].
 Deviceplus (2018). An arduino plant monitoring watering device. Available in: http://www.deviceplus.com/how-tos/arduino-guide/an-arduino-plant-monitoring-watering-device/. [Accessed in April 2018].
 TongKe, F. (2013). Smart agriculture based on cloud computing and iot. Journal of Convergence Information Technology, 8 (2).
 A. Imteaj, T. Rahman, M. K. Hossain, and S. Zaman. “Iot based autonomous percipient irrigation system using raspberry pi”. IEEE, In Computer and Information Technology (ICCIT), 19t International Conference on, 2016 pp.563–568.
 Jucá S. and Pereira, R. “Practical applications of microcontrollers using free software: Practically learn the wireless and USB recording of microcontrollers using the SanUSB tool”. Imprima, 1st edition, 2017.
 Filipeflop (2018c). Humidity and temperature sensor am2302 dht22. Available in: https://www.filipeflop.com/produto/sensor-de-umidade-e-temperatura-am2302-dht22/. [Accessed March 2018].
 Filipeflop (2018b). Soil moisture sensor. Available in: https://www.filipeflop.com/produto/sensor-de-umidade-do-solo-higrometro/. [Accessed March 2018].
 Crockford, D. (2015). JSON. Available in: https://github.com/douglascrockford/JSON-js/blob/master/README. [Accessed March 2018].
 Fielding, R. et al. (1999). RFC 2616-Hypertext Transfer Protocol – HTTP/1.1. Available in: https://tools.ietf.org/html/rfc2616. [Accessed March 2018].
 J. C. S. Nobre, D. S. Loubach, A. M. Cunha, and L. A. V. Dias. “Project-based learning (PBL) applied to embedded and real-time software”. In Brazilian Symposium on Computers in Education (BSCE), v. 1, 2006 pp. 258–267.
 Mathworks (2018). Thingspeak. Available in: https://www.mathworks.com/products/thingspeak.html. [Accessed March 2018].
 Leincester, U. (2018). A Brief History of C. Available in: https://www.le.ac.uk/users/rjm1/cotter/page_06.htm. [Accessed March 2018].
 Group, T. P. (2018). History of PHP. Available in: https://secure.php.net/manual/pt_BR/history.php.php. [Accessed March 2018].
 Oracle (2018). MySQL: About MySQL. Available in: https://www.mysql.com/about/. [Accessed March 2018].
 R. I. S. Pereira, S. C. S. Jucá, and P. C. M. Carvalho. "Online Monitoring System for Electrical Microgeneration via Embedded WiFi Modem" IEEE Latin America Transactions, vol. 14, no. 7, 2016 pp. 3124-3129.
 P. H. M. Araújo, R. P. Figueiredo, D. L. Dias, and S. C. S Jucá. “RFID access control using the Internet principle of Things”. ERIPI, 2017.
How to Cite
Copyright (c) 2018 Sandro Cesar SIlveira Juca, Savio Lopes Rabelo, Diego Lima Carvalho Gonçalves, Vinícius Ferreira Silva, Renata Imaculada Soares Pereira
This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.
Submission of an article implies that the work described has not been published previously (except in the form of an abstract or as part of a published lecture or academic thesis), that it is not under consideration for publication elsewhere, that its publication is approved by all authors and tacitly or explicitly by the responsible authorities where the work was carried out, and that, if accepted, will not be published elsewhere in the same form, in English or in any other language, without the written consent of the Publisher. The Editors reserve the right to edit or otherwise alter all contributions, but authors will receive proofs for approval before publication.
Copyrights for articles published in IJIER journals are retained by the authors, with first publication rights granted to the journal. The journal/publisher is not responsible for subsequent uses of the work. It is the author's responsibility to bring an infringement action if so desired by the author.