   Serial.print("Found ");
   Serial.print(sensors.getDeviceCount(), DEC);
   Serial.println(" devices.");
-  
+
   // report parasite power requirements
   Serial.print("Parasite power is: ");
   if (sensors.isParasitePowerMode()) Serial.println("ON");

      break;
  }
  // display data
  Serial.print(DHT.humidity, 1);
  Serial.print(", ");
  Serial.print(DHT.temperature, 1);
  Serial.print(", ");


  //IR PHOTOSENSOR
  digitalWrite(IRVccPin, HIGH);   // enable sensor
  Serial.print(analogRead(IRPin));  // read level
  digitalWrite(IRVccPin, LOW);   // disable sensor


  // finish
  Serial.println();
  delay(2000);

}



// BEGIN LOOP
void loop() {

  // SOIL MOISTURE
  digitalWrite(SoilVccPin, HIGH);   // enable sensor
  delay(50);  // allow power to settle
  unsigned int SoilMoisture = 1023 - (analogRead(SoilMoisturePin)); // read analog voltage then negate so that open circuit -> 0, short circtuit -> 1023
  digitalWrite(SoilVccPin, LOW);   // disable sensor


  // RGB PHOTOSENSOR
  // Read sensor values (16 bit integers)
