gabbyshimoni icon

relayExample

gabbyshimoni | PRO | 03/09/20 09:25:07 AM UTC | 0 ⭐ | 483 👁️ | Never ⏰ | []
C++ |

720 B

|

None

|

0 👍

/

0 👎

/*
 * תוכנית דוגמא פשוטה להפעלת ממסר המחובר לתאורה חיצונית
 * בהתאם לעוצמת האור בחוץ
 * אם החיישן מודד עוצמת אור נמוכה מערך סף הממסר יופעל
 * ויחבר את מקור המתח לתאורה
 * ואם יש אור בחוץ הממסר יפתח וינתק את מקור המתח
 */
#define rlyPin 3
#define ldrPin A0
int ldrValue = 0;
#define DARK 500
 
void setup() {
  pinMode(rlyPin, OUTPUT);
  pinMode(ldrPin, INPUT); //לא הכרחי
 
}
 
void loop() {
  ldrValue = analogRead(ldrPin);
 
  if (ldrValue < DARK) {
    digitalWrite(rlyPin, HIGH);
  }
  else {
    digitalWrite(rlyPin, LOW);
  }
  delay(200);
}

Comments