This project is to implement a Smart Watering IoT device based on live data being monitored from multiple on board sensors.
Things used in this project
Hardware components
Hand tools and fabrication machines
Laser cutter (generic)
Story
This project is for my 2nd midterm in the IoT(Internet of Things) Bootcamp with Central New Mexico College's Deep Dive Program. This is bringing together components and different aspects of code that I have learned and incorporated into one project in preparation for my capstone. This uses multiple sensors to be able to read about the surrounding environment. The idea beyond that is once the soil moisture probe identifies that the soil is too dry it will automatically water the plant based on preset conditions in the code. If the soil is at "x" level then water the plant and read the sensor again etc. This takes the work out of guessing whether or not your plant needs to be watered. Streamlining the process while using a dashboard on io.adafruit.com where the information is published from the Particle using a WiFi connection.
Schematics
Midterm GitHub Repository
This is my repository on GitHub showing all code.
Fritzing for the Smart Plant watering system
This is the Fritzing to display how the components are wired into the breadboard. Also to show how each component is connected to the microcontroller, power, or ground.
Snippet of Code
This is the void loop showing different aspects of code and what is being published and printed.
Code
Github Repository
The article was first published in hackster, November 11, 2021
cr: https://www.hackster.io/jericho-ortiz/smart-watering-system-iot-ee62a5
author: Jericho Ortiz