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);
}
Comments