Ruddog icon

Untitled

Ruddog | PRO | 08/24/17 03:15:53 PM UTC | 0 ⭐ | 388 👁️ | Never ⏰ | []
C++ |

4 KB

|

None

|

0 👍

/

0 👎

 
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