diff --git a/Hydroponicsmeasure.ino b/Hydroponicsmeasure.ino index 3a07e58..41a961c 100644 --- a/Hydroponicsmeasure.ino +++ b/Hydroponicsmeasure.ino @@ -83,42 +83,6 @@ void loop(void) } - - digitalWrite(trigpin, LOW); // Added this line - - delayMicroseconds(4); // Added this line - - digitalWrite(trigpin, HIGH); - - delayMicroseconds(20); // Added this line - - digitalWrite(trigpin, LOW); - - duration = pulseIn(echopin, HIGH); - - distance = (duration/2) / 29.1; - - Serial.print(millis()); - Serial.print(';'); - Serial.print(distance); - - // if (distance >= 200 || distance <= 0){ - - // Serial.println("Out of range"); - - //} - - //else { - - //Serial.print(distance); - - //Serial.println(" cm"); - - // } - - //delay(500); - - byte i; byte present = 0; @@ -218,8 +182,48 @@ Ftemp =(Temp * 0.0625); //delay(1000); + + + digitalWrite(trigpin, LOW); // Added this line + + delayMicroseconds(4); // Added this line + + digitalWrite(trigpin, HIGH); + + delayMicroseconds(20); // Added this line + + digitalWrite(trigpin, LOW); + + duration = pulseIn(echopin, HIGH); + + distance = (duration/2) / 29.1; + + Serial.print(millis()); + Serial.print(';'); + Serial.print(distance); + + // if (distance >= 200 || distance <= 0){ + + // Serial.println("Out of range"); + + //} + + //else { + + //Serial.print(distance); + + //Serial.println(" cm"); + + // } + + //delay(500); + + //write out all the results in the following format // uptime (ms),water level (cm), pH, pH Voltage, water temp (degrees C), air temp (degrees C) + + + Serial.print(';'); Serial.print(pHValue,2); Serial.print(';');