fork download
  1. int LDR = A0;
  2. int IR = D5;
  3. int LED = D6;
  4.  
  5. int lightValue;
  6. int irValue;
  7.  
  8. void setup() {
  9. pinMode(IR, INPUT);
  10. pinMode(LED, OUTPUT);
  11. Serial.begin(115200);
  12. }
  13.  
  14. void loop() {
  15. lightValue = analogRead(LDR);
  16. irValue = digitalRead(IR);
  17.  
  18. if (lightValue < 500 && irValue == HIGH) {
  19. digitalWrite(LED, HIGH);
  20. Serial.println(”Motion Detected“);
  21. } else {
  22. digitalWrite(LED, LOW);
  23. Serial.println(”No Motion“);
  24. }
  25.  
  26. delay(500);
  27. }
  28.  
Success #stdin #stdout 0.03s 25936KB
stdin
Standard input is empty
stdout
int LDR = A0;        
int IR = D5;          
int LED = D6;       

int lightValue;     
int irValue;        

void setup() {
  pinMode(IR, INPUT);
  pinMode(LED, OUTPUT);
  Serial.begin(115200); 
}

void loop() {
  lightValue = analogRead(LDR);   
  irValue = digitalRead(IR);      

  if (lightValue < 500 && irValue == HIGH) {
    digitalWrite(LED, HIGH);
    Serial.println(”Motion Detected“);
  } else {
    digitalWrite(LED, LOW);
    Serial.println(”No Motion“);
  }

  delay(500);
}