int sensorinnen = A0;
int sensoraussen = A1;
float messwertaussen;
float messwertinnen;
float spannung;
void setup() {
Serial.begin(9600);
pinMode(9,OUTPUT);
pinMode(6,OUTPUT);
pinMode(5, OUTPUT);
digitalWrite(9, HIGH);
}
void loop() {
messwertaussen = analogRead(sensoraussen);
//spannung = messwert*5/1023;
Serial.print(messwertaussen);
messwertinnen = analogRead(sensorinnen);
Serial.println(messwertinnen);
if(messwertaussen>750 && messwertinnen<100) { //außen hell und innen hell dreht runter
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
}
if(messwertinnen>250 && messwertaussen>760) { //innen dunkel ausßen hell dreht nicht
digitalWrite(5, LOW);
digitalWrite(6, LOW);
}
if(messwertaussen>450 && messwertinnen>250) { //innen dunkel und außen dunkel dreht hoch
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
}
if(messwertaussen>450 && messwertinnen<200){ //innen etwas heller und außen dunkel
digitalWrite(5, LOW);
digitalWrite(6, LOW);
}
}
4 posts - 4 participants