#define PIN_RELAY 3
// Digitale pin LDR-Module
#define PIN_LDR 2
int LDR_Waarde = 0;
// Analoge pin LDR-Module
#define PIN_LDR_AO A0
int analogValue = 0;
void digitalLDRModule();
//void analogLDRModule();
void setup() {
pinMode(PIN_RELAY, OUTPUT);
pinMode(PIN_LDR, INPUT);
pinMode(PIN_LDR_AO, INPUT);
Serial.begin(115200);
}
void loop() {
LDR_Waarde = analogRead(PIN_LDR_AO);
Serial.println(LDR_Waarde);
digitalWrite (PIN_RELAY, ! digitalRead (LDR_Waarde));
}
void digitalLDRModule(){
// Serial.println(LDR_Waarde);
if (LDR_Waarde == 0) {
digitalWrite(PIN_RELAY, HIGH);
}
else {
digitalWrite(PIN_RELAY, LOW);
}
}
/*
void analogLDRModule(){
analogValue = analogRead(PIN_LDR_AO);
Serial.println(analogValue);
if (analogValue < 511) {
digitalWrite(PIN_RELAY, HIGH);
}
else {
digitalWrite(PIN_RELAY, LOW);
}
}
*/