Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dinithmaleesha/iot-farm-management
An IoT farm management system using ESP8266, Arduino Uno, and Firebase.
https://github.com/dinithmaleesha/iot-farm-management
Last synced: about 1 month ago
JSON representation
An IoT farm management system using ESP8266, Arduino Uno, and Firebase.
- Host: GitHub
- URL: https://github.com/dinithmaleesha/iot-farm-management
- Owner: dinithmaleesha
- Created: 2024-03-01T16:27:52.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-01T16:30:06.000Z (11 months ago)
- Last Synced: 2024-03-01T17:45:28.627Z (11 months ago)
- Language: C++
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IoT Farm Management System
This IoT project utilizes ESP8266, Arduino Uno, and Firebase to create a smart farm management system. The system includes features such as gate control, lighting control, fire detection, soil moisture monitoring, and automated watering.
## Features
1. **Gate Control:**
- Open/close the farm gate using the mobile app or manual switch.2. **Lighting Control:**
- Turn on/off farm lights remotely using the mobile app or manual switch.3. **Fire Detection:**
- Receive real-time fire detection alerts via the mobile app.4. **Soil Moisture Monitoring:**
- Monitor soil moisture levels using the mobile app.
- Automatically water the farm based on soil moisture readings.5. **Humidity and Temperature Monitoring:**
- Track humidity and temperature levels in the farm environment.## Main Components Used
- **ESP8266:** IoT module for wireless communication.
- **Arduino Uno:** Microcontroller for interfacing sensors and actuators.
- **Firebase:** Online database for real-time data storage.
- **MIT App Inventor:** Used for developing the mobile application.## Contributing
Contributions are welcome! If you encounter issues or have suggestions, feel free to create an issue or submit a pull request.