Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. const int ledPin = 8;
  2.  
  3. const int buzzerPin = 4;
  4.  
  5. const int ldrPin = A0;
  6.  
  7. void setup () {
  8.  
  9. Serial.begin(9600);
  10.  
  11. pinMode(ledPin, OUTPUT);
  12.  
  13. pinMode(buzzerPin, OUTPUT);
  14.  
  15. pinMode(ldrPin, INPUT);
  16.  
  17. }
  18.  
  19. void loop() {
  20.  
  21. int ldrStatus = analogRead(ldrPin);
  22.  
  23. if (ldrStatus >= 30) {
  24.  
  25. noTone(buzzerPin);
  26.  
  27. digitalWrite(ledPin, LOW);
  28.  
  29. }
  30.  
  31. else {
  32.  
  33. tone(buzzerPin, 100);
  34.  
  35. digitalWrite(ledPin, HIGH);
  36.  
  37. delay(100);
  38.  
  39. noTone(buzzerPin);
  40.  
  41. digitalWrite(ledPin, LOW);
  42.  
  43. delay(100);
  44.  
  45. Serial.println("----------- ALARM ACTIVATED -----------");
  46.  
  47. }
  48.  
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement