🌟 Weekly Engineering Challenge: Smart Plant Guardian (AI + IoT)
Design and build an AI-powered IoT system called the Smart Plant Guardian. This system should monitor a plant’s health using environmental sensors and utilize AI to predict when the plant needs water.
🌟 Weekly Engineering Challenge: Smart Plant Guardian (AI + IoT)
Main Challenge:
Design and build an AI-powered IoT system called the Smart Plant Guardian. This system should monitor a plant’s health using environmental sensors and utilize AI to predict when the plant needs water, light, or specific environmental adjustments.
Objectives:
Sensing Environment: Use sensors to measure soil moisture, temperature, humidity, and light levels.
Data Logging & Transmission: Send sensor data to a cloud platform or local server using Wi-Fi, Bluetooth, or LoRa.
AI Insight: Implement a basic machine learning model (either locally on a microcontroller like ESP32 or via cloud inference) that learns the plant's care routine and predicts its needs.
Notifications: Notify users via an app, email, or Telegram bot when the plant requires attention.
Extra Credit Tasks:
🔋 Energy Efficiency: Add solar power or deep sleep modes to make your system battery-friendly.
🧠 Computer Vision: Include a camera module (e.g., ESP32-CAM) and use AI to detect signs of wilting or discoloration.
🌐 Smart Assistant Integration: Connect the system to Alexa, Google Assistant, or Home Assistant for voice alerts or automations.
📊 Dashboard: Create a simple web or mobile dashboard for real-time monitoring and historical trends.
Showcase & Share:
Post a short video demo and circuit diagram.
Share your AI model’s training data or insights.
Discuss sensor accuracy and challenges faced.
Tag your post with #SmartPlantGuardian and invite feedback!
Discussion Starters:
What edge ML techniques are best for low-power devices?
How can AI predict plant needs with limited data?
What other smart agriculture applications could use a similar architecture?