Design of smart farming communication and web interface using MQTT and Node.js

Author:

Turnip Arjon1,Pebriansyah Fikri Rida1,Simarmata Tualar2,Sihombing Poltak3,Joelianto Endra4

Affiliation:

1. Department of Electrical Engineering, Universitas Padjadjaran , Kabupaten Sumedang , Indonesia

2. Faculty of Agriculture, Universitas Padjadjaran, , Kabupaten Sumedang , Indonesia

3. Faculty of Computer Science and Information Technology , Universitas Sumatera Utara , Indonesia

4. Faculty of Industrial Technology, Institut Teknologi Bandung , Bandung , Indonesia

Abstract

Abstract The sustainable development goals (SDGs) are a UN agenda that has been approved by all UN member states. The SDGs have 17 targets, one of which is to eliminate hunger. In 2050, the world’s population is expected to reach 9.7 billion people. Improved soil and water management, according to the World Resources Institute, is one of the options for feeding 10 billion people sustainably by 2050. In comparison to conventional farming, smart and precision farming produces higher productivity at a lower cost. Based on the search for literature studies related to the development of agricultural technology, it was found that communication methods and online interfaces still require further improvement. The steps for developing the system are designing the architecture and end-to-end communication flow, designing use case diagrams, designing entity-relationship diagrams, designing user flow diagrams, implementing the system through code development, and finally testing the system. Planned communication and web design for precision smart agriculture are implemented effectively. The MQTT is used to communicate with the Node.js server worker. Data from numeric image feeds and images are directly processed by the system. The server will store all received data, including numeric data and live feeds, for future use. The back end of the website has many functions such as dataset management, device management, user administration, firmware management, control management, and live image feed management are some of the capabilities available. When 100 users access the system simultaneously, the RAM usage on the server is 167 MB. RAM utilization reaches 389 MB when 400 users access the system simultaneously. The limit for simultaneous user connections to the web interface is 400 users. The maximum number of devices that can be connected simultaneously via MQTT communication is 900.

Publisher

Walter de Gruyter GmbH

Subject

General Agricultural and Biological Sciences

Reference25 articles.

1. United Nations. THE 17 GOALS. Sustainable Development; 2015. https://sdgs.un.org/goals.

2. United Nations. Population; 2015. https://www.un.org/en/global-issues/population.

3. Joint News Release. Pandemic year marked by spike in world hunger. Rome; 2021. https://www.who.int/news/item/12-07-2021-un-report-pandemic-year-marked-by-spike-in-world-hunger.

4. Ranganathan J, Waite R, Searchinger T, Hanson C. How to sustainably feed 10 billion people by 2050, in 21 Charts. United States: World Research Institute; 2018. https://www.wri.org/insights/how-sustainably-feed-10-billion-people-2050-21-charts.

5. Nainggolan MF, Nugraha DR, Turnip A. Empowering of young farmer for arabica coffee farming business in Simalungun. IOP Conference Series: Earth and Environmental Science. Vol. 466, Issue 1; 2020. p. 012034.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3