diff --git a/soil-sensor/soil-sensor.ino b/soil-sensor/soil-sensor.ino new file mode 100644 index 0000000..ea8ed24 --- /dev/null +++ b/soil-sensor/soil-sensor.ino @@ -0,0 +1,23 @@ +int soilPin = A0; + +float referenceVoltage = 5; + +void setup() { + Serial.begin(9600); + Serial.println("Analogue Soil Sensor Test"); + Serial.println("========================="); +} + +void loop() { + int rawValue = analogRead(soilPin); + float parsedValue = (float)rawValue / 1024 * referenceVoltage; + + Serial.print("Raw Value: "); + Serial.print(rawValue); + Serial.print(" Parsed Value: "); + Serial.print(parsedValue); + Serial.println("V"); + + delay(1000); +} +