/somoist

Reads the data from the soil moisture sensor via Arduino. The data is hosted on the website.

Primary LanguageJavaScriptMozilla Public License 2.0MPL-2.0

soMoist

Moisture in your hand

For procedures to use refer Wiki

Introduction

This project deals with the soil moisture level in the soil for farming, we use the data available for the soil and give you the ideal condition for the soil to farm, so that the farmers solves the ever rising problem of water usage is farming knowingly.

Problem:

As the farmers have distributed fields over a district, so it is very difficult for an individual to manage all the field at once. The moisture of the soil decreases and sometimes the farmers doesn’t know about it. This leads to reduction in the amount of crop that is being produced over the year.

Idea:

So, to solve this issue we came up with a solution using a micro controller Arduino Uno. We will be attaching the soil moisture sensor to Arduino and we will be taking the reading of the moisture content from Arduino into the backend of our web app and the data that we will be receiving in the backend will be displayed on the frontend of your web app.

Benefits of our idea:

With our web app the farmers will be able to see the live soil moisture content of the soil present at different location by sitting at their home. This will ease their work and they wouldn’t have to go to individual field to check the moisture of soil of different places.

Technology we will be using:

  • Arduino
  • Node.js
  • Express.js
  • React.js
  • Mongo.db

Future additions:

After we get the success of making this app, we will be adding automatic water pump to Arduino, this will ease their work as farmers, then they can water the field by sitting at their home and the water the field receives will be completely accurate as the machine will be calculating instead of human being.

Homepage

Screenshot 2021-03-21 at 3 03 08 AM

Home

Brings back to the homepage from any site page you are in

About

Somoist deals with the moisture in soil available, we deal with the moisture values in the soil and give you the required, ideal value needed for the farming.

Login

You have to signup through somoist account to know your dashboard. login

Dashboard

Screenshot 2021-03-21 at 3 03 58 AM

Preview

Explains the working of the login page.

WhatsApp Image 2021-03-21 at 03 06 29

Explains backend working for the login & the hosting of arduino UNO readings

Screenshot 2021-03-21 at 4 32 51 AM

What the external hardware setup looks like, using ARDUINO UNO & sensors.

WhatsApp Image 2021-03-21 at 02 27 24

Reading we got on the console from arduino using soil moisture

WhatsApp Image 2021-03-21 at 04 25 19

Arduino setup

New Project

License

This project is under the Mozilla Public License 2.0 . See LICENSE for Details.

Contributors:

Arbind Lochan Mishra

Arbind Lochan Mishra

Pushpesh Kamal

Pushpesh Kamal

crafted with by team mozo.js