IoT Plant Watering System

Summary

I am going to build a smart plant watering system that uses a microcontroller and sensors to automatically water my plants based on soil moisture levels. I am excited to build this project because I love plants, but I often forget to water them. This system will help me take better care of my plants and save water by only watering when needed.

UPDATE: I’m thinking of powering my IoT Plant Watering System via solar energy! This will be beneficial because I won’t have to replace the batteries or have them continuously connected to a plug point which will allow me to use it outdoors (it’ll also be better for the environment as a side bonus!)

I’m planning on using this guide: https://footprinthero.com/how-to-solar-power-an-arduino#:~:text=Let%E2%80%99s%20get%20started.-,1.%2[…]20Power%20Manager%205V,-This%20little%20board.

New parts:

Shipping: $20.00 Product prices: $24.40 + $15.99 + $25.40 = $66.79 Taxes: $8.80 Total added price: $95.59

Would it be possible for you to add this to my bank: https://bank.hackclub.com/iot-plant-watering-system. My total cost from this shipment and the previous is still less than $250. Thanks!!

Plan

  1. Purchase the components and materials needed for the project.
  2. Assemble the system using the microcontroller, sensors, pump, and water reservoir.
  3. Write code for the microcontroller to control the pump based on the moisture levels detected by the sensors in the Arduino IDE/MicroPython.
  4. Test the system to ensure that it is functioning correctly.
  5. Make any necessary adjustments or improvements to the system.
  6. Make a web server for the NodeMCU ESP8266 to allow me to control and view the sensor data at all times via the internet
  7. Cover all parts in a custom cut wood frame

I’m planning on following the following guides:

Budget

ProductSupplier/LinkCost
Jumper Cableshttps://www.amazon.com/gp/product/B01EV70C78/ref=ox_sc_act_title_1?smid=A2WWHQ25ENKVJ1&th=1$6.98
6V DC Submersible Pump with pipehttps://www.amazon.com/gp/product/B08PBQ1N1G/ref=ox_sc_act_title_2?smid=A3GUS9YEHW5TXN&psc=1$11.39
Relay Module (Single Channel)https://www.amazon.com/gp/product/B07BVXT1ZK/ref=ox_sc_act_title_3?smid=A32A7V0ESA8D26&psc=1$8.99
DHT11 sensorhttps://www.amazon.com/gp/product/B01DKC2GQ0/ref=ox_sc_act_title_4?smid=A30QSGOJR8LMXA&psc=1$10.29
Soil moisture sensorhttps://www.amazon.com/gp/product/B01DKISKLO/ref=ox_sc_act_title_5?smid=A30QSGOJR8LMXA&psc=1$7.89
NodeMCU ESP8266https://www.amazon.com/gp/product/B081CSJV2V/ref=ox_sc_act_title_6?smid=A30QSGOJR8LMXA&th=1$16.39
Breadboardhttps://www.amazon.com/gp/product/B09NCY7NP1/ref=ox_sc_act_title_1?smid=A1T9HJJBSM1XZ1&psc=112.99
Plant potshttps://www.amazon.com/gp/product/B07WMTPZ94/ref=ox_sc_act_title_2?smid=A106OV2NHLTD48&th=1$25.99
5 Volt DC power supplyhttps://www.amazon.com/gp/product/B077PW5JC3/ref=ox_sc_act_title_1?smid=A3PCHCFVFJ1YJA&psc=1$11.75
Balsa Wood Sheetshttps://www.amazon.com/gp/product/B09Z24Y4WG/ref=ewc_pr_img_2?smid=A2V60AOUIG17MN&psc=1$24.99
Exacto knifehttps://www.amazon.com/gp/product/B08GKJ8Q8T/ref=ewc_pr_img_1?smid=A2CYWKJ3NZMGG9&th=1$4.99
LCD display to display power input and sensor datahttps://www.amazon.com/gp/product/B08MPTND1V/ref=ox_sc_act_title_1?smid=A1JX4L5CBS4J9K&psc=1$24.40
Battery with JST connector to store solar energyhttps://www.amazon.com/gp/product/B08214DJLJ/ref=ox_sc_act_title_3?smid=A3JZ0E8P9D7DI&psc=1$15.99
Solar panel + power managerhttps://www.dfrobot.com/product-2000.html15.12
Shipping$21.00
Taxes$36.10
Total$249.21

All parts are guaranteed by Amazon to arrive within 5-6 days of ordering.