Automated Plant Watering System
📖 Scenario: You have a small garden with a few plants. You want to build a simple program to help water your plants automatically when the soil is dry.This program will check soil moisture levels and decide if watering is needed.
🎯 Goal: Build a program that reads soil moisture levels for three plants, checks if the moisture is below a set threshold, and prints which plants need watering.
📋 What You'll Learn
Create a dictionary with plant names and their soil moisture levels.
Set a moisture threshold value to decide when to water.
Use a for loop to check each plant's moisture level against the threshold.
Print the names of plants that need watering.
💡 Why This Matters
🌍 Real World
Automated plant watering helps keep plants healthy by watering them only when needed, saving water and effort.
💼 Career
Understanding how to read sensor data and make decisions is useful in IoT (Internet of Things) and embedded systems jobs.
Progress0 / 4 steps