Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akashkobal/solar-based-remote-control-smart-garden
Create a sustainable, solar-powered smart garden using Raspberry Pi! Monitor and control your garden remotely, manage irrigation based on soil moisture, and embrace eco-friendly automation. This project combines solar energy harvesting, sensor data analytics, and Raspberry Pi programming for a smart, green thumb experience.
https://github.com/akashkobal/solar-based-remote-control-smart-garden
akash akash-kobal akashkobal automation control diy green-tech iot kobal open-source raspberry-pi remote-control remote-control-garden sensor smart-garden solar-based-remote-control-smart-garden solar-garden solar-power sustainable-living temperature
Last synced: 17 days ago
JSON representation
Create a sustainable, solar-powered smart garden using Raspberry Pi! Monitor and control your garden remotely, manage irrigation based on soil moisture, and embrace eco-friendly automation. This project combines solar energy harvesting, sensor data analytics, and Raspberry Pi programming for a smart, green thumb experience.
- Host: GitHub
- URL: https://github.com/akashkobal/solar-based-remote-control-smart-garden
- Owner: AkashKobal
- License: mit
- Created: 2023-03-18T18:28:59.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T18:00:10.000Z (3 months ago)
- Last Synced: 2024-09-13T07:14:15.418Z (3 months ago)
- Topics: akash, akash-kobal, akashkobal, automation, control, diy, green-tech, iot, kobal, open-source, raspberry-pi, remote-control, remote-control-garden, sensor, smart-garden, solar-based-remote-control-smart-garden, solar-garden, solar-power, sustainable-living, temperature
- Language: Python
- Homepage: https://theakash.co.in
- Size: 5 MB
- Stars: 14
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌞 Solar-Based Remote Control Smart Garden with Raspberry Pi 🌱
![Solar Smart Garden](https://github.com/AkashKobal/solar-based-remote-control-smart-garden/blob/main/Project%20Image.jpg)
Welcome to the **Solar-Based Remote Control Smart Garden** project! This innovative project harnesses the power of the sun, coupled with the intelligence of Raspberry Pi, to provide a smart, sustainable solution for garden management.
## 📋 Table of Contents
- [Project Overview](#project-overview)
- [Features](#features)
- [Components](#components)
- [Getting Started](#getting-started)
- [Setup Instructions](#setup-instructions)
- [How It Works](#how-it-works)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)## 🌐 Project Overview
The Solar-Based Remote Control Smart Garden uses a solar panel and a Raspberry Pi to automate garden care. It provides remote control capabilities, real-time monitoring, and an automated watering system, all powered by sustainable solar energy.
## 🌟 Features
- **Smart Monitoring:** Monitor temperature 🌡️, humidity 💧, light levels ☀️, and soil moisture 🌱 in real-time to keep your garden healthy.
- **Automated Watering System:** Automatically water your plants when needed, ensuring they receive the perfect amount of hydration without manual intervention.
- **Remote Control:** Control your garden from anywhere! Adjust settings and operate the water pump remotely via Raspberry Pi.
- **Efficient Energy Use:** Powered by solar energy, reducing environmental impact while providing continuous energy for your garden.
- **Open-Source:** Fully open-source project encouraging collaboration and innovation in smart gardening technology.## 🔧 Components
The project comprises the following hardware components:
- Solar Panel
- Charge Controller
- Battery
- Raspberry Pi Pico
- Motor Driver
- Water Pump
- Soil Moisture Sensor
- Temperature and Humidity Sensor (optional)
- Remote Control## 🚀 Getting Started
Follow these steps to set up and run the project:
1. **Clone the Repository:**
Clone this repository to your local machine using:
```bash
git clone https://github.com/AkashKobal/solar-based-remote-control-smart-garden.git
```2. **Install Dependencies:**
Install all required dependencies listed in the documentation.3. **Follow Setup Instructions:**
Complete the hardware setup as per the provided circuit diagram and follow the step-by-step software installation guide.4. **Customize Settings:**
Adjust the settings and parameters in the code to suit your garden's specific needs.## 🛠️ Setup Instructions
1. **Hardware Setup:**
- Set up the hardware components as shown in the circuit diagram provided in the repository.
- Connect the soil moisture sensor in the soil of your garden.
- Place the temperature and humidity sensor in a shaded area near your garden.2. **Upload Code to Raspberry Pi:**
- Use Thonny IDE to upload the code to the Raspberry Pi Pico microcontroller.3. **Remote Control Configuration:**
- Turn on the remote control to manually control the water pump. Use the buttons on the remote control to adjust settings.4. **Automatic Control Configuration:**
- The microcontroller will automatically manage the water pump based on sensor readings. It will turn on the water pump when soil moisture is below a certain threshold or temperature and humidity exceed certain levels.## ⚙️ How It Works
- **Solar Panel:** Charges the battery via the charge controller.
- **Microcontroller:** Raspberry Pi Pico manages the motor driver and water pump using data from the soil moisture, temperature, and humidity sensors.
- **Automated System:** When sensor data reaches specified thresholds, the system automatically waters the garden.
- **Remote Control:** Allows manual control of the water pump when needed.## 🤝 Contributing
Contributions are welcome! Please follow these steps to contribute:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/YourFeature`).
3. Commit your changes (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Open a Pull Request.## 📄 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
Feel free to customize this README further as needed. This version is more comprehensive and structured, making it easier for others to understand and contribute to your project.