Advertisement
gabbyshimoni

relayExample

Mar 9th, 2020
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | None | 0 0
  1. /*
  2.  * תוכנית דוגמא פשוטה להפעלת ממסר המחובר לתאורה חיצונית
  3.  * בהתאם לעוצמת האור בחוץ
  4.  * אם החיישן מודד עוצמת אור נמוכה מערך סף הממסר יופעל
  5.  * ויחבר את מקור המתח לתאורה
  6.  * ואם יש אור בחוץ הממסר יפתח וינתק את מקור המתח
  7.  */
  8. #define rlyPin 3
  9. #define ldrPin A0
  10. int ldrValue = 0;
  11. #define DARK 500
  12.  
  13. void setup() {
  14.   pinMode(rlyPin, OUTPUT);
  15.   pinMode(ldrPin, INPUT); //לא הכרחי
  16.  
  17. }
  18.  
  19. void loop() {
  20.   ldrValue = analogRead(ldrPin);
  21.  
  22.   if (ldrValue < DARK) {
  23.     digitalWrite(rlyPin, HIGH);
  24.   }
  25.   else {
  26.     digitalWrite(rlyPin, LOW);
  27.   }
  28.   delay(200);
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement