5% OFF Over $19, Code: Elephant5; 10% OFF Over $59, Code: Elephant10



ARDUBLOCK Project 22: Soil Module

Posted by Fiona Su on

Introduction:
This is an easy moisture sensor detecting the moisture of soil. If soil is lack of water, the output analog value decreases; if not, the value increases.
In this project, we use graphical programming to detect analog value of signal port of this sensor, displaying it on serial monitor.
Materials Required:

  • 1. KEYESTUDIO UNO Control Board *1
  • 2. V5 Sensor Shield*1
  • 3. Soil Module*1
  • 4. Female to Female Dupont Line*3

Connection Diagram:

thumb

thumb

After wiring, we can start programming.

thumb

Click “download to Arduino” to see the following codes in IDE interface:
Sample Code:

*****************************************************************************
void setup()
{
  Serial.begin(9600);
}

void loop()
{
  Serial.print("sensorValue:");
  Serial.print(analogRead(0));
  Serial.println();
  delay( 1000 );
}
*******************************************************************************

Result:
After downloading program, we can use soil module to detect moisture in the soil. Open serial monitor , we can see corresponding value.
This is a printscreen under normal situation.

thumb

This is a print screen when putting soil module into water.

thumb

All Projects

Buy it >> ARDUBLOCK Graphical Programming Starter Kit for Arduino

 

0 comments

Leave a comment

Please note, comments must be approved before they are published