TCS Pune

Arduino Smart Plant Monitor

Embedded Project Builder

Arduino Smart Plant Monitor

Measure soil moisture and provide threshold-based watering guidance with a safe low-voltage prototype.

Problem statement

Measure soil moisture and provide threshold-based watering guidance with a safe low-voltage prototype.

System design

Circuit & Wiring Studio

Exact target required

Drag components. In Connect mode, select one pin and then another pin.

Rich media learning

Print lab worksheet

Instructor media is being prepared for this project.

Project execution and evidence

Log in to start this practical, save readings and submit evidence.

Log in to start

Recommendations & learning path

Bookmark project

Compatible substitute components

  • OLED display → character LCD or compatible TFT, after adapting voltage, interface and code.

Substitutions require datasheet verification; matching connector shape alone does not prove compatibility.

Equivalent and related projects

Components required

ComponentQtyNotes
Arduino Uno1ControllernCapacitive soil sensor

Pin-connection table

Controller pinConnected deviceDevice pinVoltage / notes
A0Soil sensorAO0–5 V analoguenA4/SDA

Project files

Source-code files

Instructor file pending.

PCB and Gerber files

Instructor file pending.

Enclosure design files

Instructor file pending.

Testing and observations

  1. Inspect wiring and polarity before power-up.nUpload sensor-only firmware and record dry/wet readings.nConnect display and verify I2C address.nCalibrate threshold with real soil samples.
TestExpectedInstrumentAcceptance criteria
Dry soil responseADC moves toward calibrated dry valueMultimeter / SerialRepeatable within 5%nWet soil response

Viva questions

Why use a capacitive sensor?

It reduces exposed-electrode corrosion.nHow is the threshold selected?

Prototype safety

Verify voltage, polarity, GPIO limits and isolation before power-up. Use current limiting and disconnect power before wiring changes.

Ready when you are

Need help with your laptop or computer?

Send us the model and fault details. Start your repair request online or contact TCS Pune directly.

WA