- The aim of this project is to automate agriculture using IoT.
- In this project we used different type of sensors for collecting data from Agriculture.
- I Used Blynk Cloud for accessing sensors from anywhere from world.
- We can autom automate Water pump.
-
I Used Soil Moisture Sensor, DHT11 Sensor(Tempereture And Humidity) for collecting Data.
-
After collecting data from sensor it will send to Blynk Cloud
-
Blynk can control Hardware devices from remotely, it can display sensor data, it can store data, vizualize it and do many other cool things.
-
Soil Moisture Sensor collects moiture presents in soil i.e how much quantity of water present in the water.
-
DHT11 Sensor is collecting Tempereture and Humidity present in the air surround the agriculture.
-
Blynk Cloud will show all collected data in the form of Graphs and Charts so we can easily monitor our plants from anywhere.
- NodeMCU ESP8266
- Soil Moisture Sensor
- DHT11 Sensor
- 5v Relay Module
- BreadBoard
- Jumper Wires
- Water Pump 12v
- 12v Battery
- Blynk Cloud Account
- Arduino IDE
- Connect The Hardwares According To Circuit Diagram.
- Download Code From This Repository.
- Download Required Libraries Into Arduino IDE
- Connect NodeMCU to PC & Upload The Code into it.
- Open Blynk Web App Or Mobile App and Create New Device.
- Create Template and Add DataStreams: Pin V2,V5,V5 & D0 for Soil Moisture,Humidity,Tempereture and Motor Pump Respectively.
- Create Web/Mobile Dashboard Using DataStreams Like Charts, Graphs,etc.