Inspiration

As a diverse team comprising members from India, the United States, and Indonesia, we recognized the global importance of efficient and resource-conscious farming practices. We also recognized the challenges and opportunities within these large and vital agriculture industries. With diverse climates and varying soil conditions, hydroponics offers a promising solution to enhance crop yields while conserving water and land resources. By leveraging technology to monitor and control key environmental factors, our Automated Hydroponics System can contribute to modernizing farming practices, promoting food security, and addressing the challenges posed by climate change. The project's focus on cost-effective solutions, also aligns with the economic considerations and resource constraints often faced by farmers in both countries, making it a relevant and impactful initiative for the agricultural landscapes of India and Indonesia.

What does it do

Our Automated Hydroponics System project involves a microcontroller-based program written in C to facilitate the monitoring and control of crucial aspects in hydroponic cultivation. The code manages a suite of sensors including pH, temperature, humidity, and light, utilizing diverse communication protocols like ADC and I2C. The primary functions include continuous sensor readings and real-time display on an LCD screen. This allows users to monitor parameters such as pH levels, temperature, humidity, and light intensity. Notably, the program dynamically controls an LED's brightness and activates a pump to maintain optimal pH levels in the hydroponic solution. The system offers two display scenarios: one presenting numerical sensor readings and another featuring a real-time pH concentration graph. The project showcases our proficiency in embedded systems, sensor integration, and the development of tailored functionalities for hydroponic cultivation automation.

Challenges we ran into

While developing the Automated Hydroponics System, we encountered several challenges that tested our problem-solving skills and collaborative spirit. Integrating diverse sensors, such as the pH sensor, AHT20 temperature and humidity sensor, and BH1750 light sensor, presented a significant hurdle due to differences in communication protocols (analog and I2C). Developing in-house I2C libraries for the BH1750 and AHT20, while a notable accomplishment, required a deep understanding of sensor datasheets and intricate programming.

Ensuring the accuracy and reliability of sensor readings posed another challenge, with calibration procedures becoming crucial. The real-time graph rendering on the LCD display demanded careful consideration of graphical programming and memory management. Additionally, the system's responsiveness to changing scenarios, as indicated by the interrupt-driven display switch, required intricate handling to avoid potential conflicts.

Hardware constraints, particularly the substitution of a traditional light source with an LED array due to budget constraints, demanded creative problem-solving to maintain optimal light conditions for hydroponic growth. Despite these challenges, our team's collaborative efforts, iterative development approach, and commitment to learning enabled us to overcome these obstacles and deliver a robust Automated Hydroponics System.

Accomplishments

We're genuinely pleased with a notable accomplishment in our Automated Hydroponics System project: the development of our I2C libraries for the BH1750 light sensor and the AHT20 temperature and humidity sensor. Crafting these libraries in-house was a challenging but rewarding endeavor, requiring a deep dive into I2C communication protocols, sensor datasheets, and meticulous programming. While it might seem a small feat, creating these libraries reflects our dedication to understanding the intricacies of the technology we work with. It's a humble achievement that speaks to our commitment to continuous learning and finding tailored solutions for our project, contributing to its overall success. In addition to the development of our in-house I2C libraries, there are several other aspects of our Automated Hydroponics System project that we find particularly rewarding. Firstly, the systematic integration of various sensors, including pH, temperature, humidity, and light sensors, underscores our commitment to creating a comprehensive and multifunctional solution for hydroponic cultivation. The careful selection of hardware components and the intricate design of the electronic circuitry demonstrate our attention to detail and dedication to creating a robust system.

Moreover, the implementation of real-time monitoring and control features, such as LED brightness adjustment and pump activation based on pH values, showcases our ability to translate theoretical concepts into practical applications. The iterative development process allowed us to adapt and refine the system based on testing and feedback, fostering a culture of continuous improvement within our team.

Throughout the project, effective communication and collaboration were key. The successful coordination among team members, each contributing unique skills and perspectives, played a crucial role in the project's success. Overall, our accomplishments in this project extend beyond technical achievements to encompass effective teamwork, adaptability, and a commitment to delivering a well-rounded solution for hydroponic cultivation.

What's next

Moving forward, we envision enhancing the system with more advanced control algorithms, implementing remote monitoring capabilities, and integrating additional sensors for a more comprehensive understanding of the hydroponic environment.

Built With

Share this project:

Updates