Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Musu1/Smart-Agriculture-System-
A web App is developed using node-red and IBM cloud is used to send the sensor data to the app
https://github.com/Musu1/Smart-Agriculture-System-
Last synced: 5 days ago
JSON representation
A web App is developed using node-red and IBM cloud is used to send the sensor data to the app
- Host: GitHub
- URL: https://github.com/Musu1/Smart-Agriculture-System-
- Owner: Musu1
- Created: 2020-05-17T14:41:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-05-17T14:47:13.000Z (over 4 years ago)
- Last Synced: 2024-08-02T12:46:39.221Z (3 months ago)
- Language: Python
- Size: 4.33 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - Musu1/Smart-Agriculture-System- - A web App is developed using node-red and IBM cloud is used to send the sensor data to the app (others)
README
# Smart Agriculture system based on IoT
This is a system which enables farmers to monitor and controL their farms with a web-based application built with Node-RED. It uses IBM Watson cloud platform as its backend.
## Simulated Farm
Data can be collected from farm but in this system I have used simulator for this.
![Sensor Simulator](Images/Sensor.PNG)## Soil Data and Weather forcast(OpenWeather API)
Data can be collected from sensors on the farm and data from OpenWeather's API. In this system I have simulated farm data using a virtual platform [here.](https://watson-iot-sensor-simulator.mybluemix.net/)
![Farm Monitor](Images/UI.PNG)
## Motor Controls
Web App also provides Buttons to control motor equipment on the farm remotely.
![Farm Controls](Images/ControlsUI.PNG)
## Node-RED program flow
![Flow](Images/Node-Red-flow.PNG)
## Virtual Farm command receiver on Python
Commands sent from Node-RED and sent to the cloud and then are read by a Python script running locally to read the command and perform the intended action.
![Python](Images/Python_Motor.PNG)