int led0 = D0; int led1 = D1; int led2 = D2; int led3 = D3; int led4 = D4; int led5 = D5; int led6 = D6; int led7 = D7; void setup() { pinMode(led0, OUTPUT); pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); pinMode(led4, OUTPUT); pinMode(led5, OUTPUT); pinMode(led6, OUTPUT); pinMode(led7, OUTPUT); Time.zone(-7);//Set timezone to Pacific Daylight Time (PDT) Fall/Winter Spark.syncTime();//sync with the Particle Cloud's time } //1 = Sunday //2 = Monday //3 = Tuesday //4 = Wednesday //5 = Thursday //6 = Friday //7 = Saturday void loop() { // Water Fence palm trees Monday (2) //Serial.print(Time.hour()); if(Time.weekday()== 2 && Time.hour() == 7 && Time.minute() == 45) //if(Time.hour() == 19 && Time.minute() == 0) //feed at 3:00pm // To blink the LED, first we'll turn it on... //digitalWrite(led1, HIGH); digitalWrite(led3, HIGH); //digitalWrite(led7, HIGH); // We'll leave it on for 60 second... //900,000 = 15 Mintues delay(60000); if(Time.weekday()== 2 && Time.hour() == 8 && Time.minute() == 0) // Then we'll turn it off... digitalWrite(led3, LOW); //digitalWrite(led7, LOW); // Wait 1 second... delay(1000); //////////////////////////////////////////////////////////////// // Water Patio palm trees Tuesday (3) //Serial.print(Time.hour()); if(Time.weekday()== 3 && Time.hour() == 7 && Time.minute() == 45) //if(Time.hour() == 19 && Time.minute() == 0) //feed at 3:00pm // To blink the LED, first we'll turn it on... //digitalWrite(led1, HIGH); digitalWrite(led3, HIGH); //digitalWrite(led7, HIGH); // We'll leave it on for 60 second... //900,000 = 15 Mintues delay(60000); if(Time.weekday()== 3 && Time.hour() == 8 && Time.minute() == 0) // Then we'll turn it off... digitalWrite(led3, LOW); //digitalWrite(led7, LOW); // Wait 1 second... delay(1000); //////////////////////////////////////////////////////////////// // Water Patio palm trees Wednesday (4) //Serial.print(Time.hour()); if(Time.weekday()== 4 && Time.hour() == 7 && Time.minute() == 45) //if(Time.hour() == 19 && Time.minute() == 0) //feed at 3:00pm // To blink the LED, first we'll turn it on... //digitalWrite(led1, HIGH); digitalWrite(led3, HIGH); //digitalWrite(led7, HIGH); // We'll leave it on for 60 second... //900,000 = 15 Mintues delay(60000); if(Time.weekday()== 4 && Time.hour() == 8 && Time.minute() == 0) // Then we'll turn it off... digitalWrite(led3, LOW); //digitalWrite(led7, LOW); // Wait 1 second... delay(1000); //////////////////////////////////////////////////////////////// // Water Patio palm trees Thursday (5) //Serial.print(Time.hour()); if(Time.weekday()== 5 && Time.hour() == 7 && Time.minute() == 45) //if(Time.hour() == 19 && Time.minute() == 0) //feed at 3:00pm // To blink the LED, first we'll turn it on... //digitalWrite(led1, HIGH); digitalWrite(led3, HIGH); //digitalWrite(led7, HIGH); // We'll leave it on for 60 second... //900,000 = 15 Mintues delay(60000); if(Time.weekday()== 5 && Time.hour() == 8 && Time.minute() == 0) // Then we'll turn it off... digitalWrite(led3, LOW); //digitalWrite(led7, LOW); // Wait 1 second... delay(1000); //////////////////////////////////////////////////////////////// // Water Patio palm trees Friday (6) //Serial.print(Time.hour()); if(Time.weekday()== 6 && Time.hour() == 7 && Time.minute() == 45) //if(Time.hour() == 19 && Time.minute() == 0) //feed at 3:00pm // To blink the LED, first we'll turn it on... //digitalWrite(led1, HIGH); digitalWrite(led3, HIGH); //digitalWrite(led7, HIGH); // We'll leave it on for 60 second... //900,000 = 15 Mintues delay(60000); if(Time.weekday()== 6 && Time.hour() == 8 && Time.minute() == 0) // Then we'll turn it off... digitalWrite(led3, LOW); //digitalWrite(led7, LOW); // Wait 1 second... delay(1000); }