Professional Documents
Culture Documents
Simple Soil Moisture Sensor _ Arduino Project Hub
Simple Soil Moisture Sensor _ Arduino Project Hub
Simple Soil
Moisture Sensor
A simple soil moisture
sensor, so you always know
when to water your plants.
Will suit any level of skill,
and is incredibly cheap to
make.
codequest
Components and
supplies
© 2024 Arduino Terms Of Service Privacy Policy Security Cookie Settings
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 1/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
Male/Female
6
Jumper Wires
1 Buzzer
9V battery
1
(generic)
Jumper wires
4
(generic)
1 Mini Breadboard
10 mm Heat
1
Shrink
1 9V Battery Clip
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 2/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
1 PlatformIO IDE
Project description
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 3/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
How it works:
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 4/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
PROFESSIONAL
The Soil
E D U C AT I O N
Moisture Sensor
STORE
needs to
Search on Arduino.cc SIG
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 5/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
PROFESSIONAL
The soil
E D U C AT I O N
moisture sensor
STORE
I used has a
Search on Arduino.cc SIG
My Pseudocode .
My Flowchart .
Casing:
Code
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 6/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
1 int greenLight = 0;
//Defining pins
2 int yellowLight = 1;
3 int redLight = 2;
4 int piezoBuzzer = 3;
5 int maximumMoistureLevel;
//The max moisture level
and current moisture levels
will be needed for percentage
calculations
6 int
currentMoistureLevel;//Like
so: current/max*100 =
Moisture level as a
percentage
7
8 void moistureDetection(){
Soil
Moisture
csharp
Sensor
code
This was made
with Platform IO,
and therefore the
user-declared
functions are put
first.
1 int greenLight = 0;
//Defining pins
2 int yellowLight = 1;
© 2024 Arduino 3
Terms Of Serviceint redLight = 2;
Privacy Policy Security Cookie Settings
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 7/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
4 int piezoBuzzer = 3;
PROFESSIONAL E D U C AT I O N
5
STORE Search on Arduino.cc
int maximumMoistureLevel;
SIG
Downloadable files
Wiring Diagram
This is the wiring diagram for the
circuitry, made with Fritzing, which
by the way now costs $12 AUD :(
Wiring Diagram
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 8/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
22
Wiring Diagram
PROFESSIONAL E D U C AT I O N STORE Search on Arduino.cc SIG
23 is the wiring diagram for the
This
circuitry, made with Fritzing, which
PROJECTS F E AT U R E D PRO FOR SCHOOL FAQ
+ NEW PROJECT
by
24the way now costs $12 AUD :(
25
Wiring Diagram
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Documentation
tinkerCadmodel
43
44 is the casing model, made on
this
45
tinker cad. I don't suggest 3D printing
46
47
tinkerCadmodel
48
49
Step By Step Instruction on
how
50 to make the casing.
© 2024 Arduino Terms Of Service Privacy Policy Security Cookie Settings
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 9/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
Laser-Cutting File - Ad
obe Illustrator
tinkerCadmodel
this is the casing model, made on
tinker cad. I don't suggest 3D printing
tinkerCadmodel
Comments
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 10/11
6/13/24, 11:42 AM Simple Soil Moisture Sensor | Arduino Project Hub
a028
a year ago
Table of contents
Intro
Project description
Code
Downloadable files
Documentation
1 1
https://projecthub.arduino.cc/nikolaiapalis/simple-soil-moisture-sensor-ec23c7 11/11