so ?Code:#define BESTIMMTERABSTAND 20 int sensor1; int sensor2; if ((sensor1 > BESTIMMTERABSTAND) && (sensor2 > BESTIMMTERABSTAND)) { /*Hier soll was passieren*/ }
oder hab ich Dich falsch verstanden ?
Gruß Sebastian
Hallo,
Ich habe 2 Sensoren, diese beiden Sensoren geben Werte zurück. Jetzt will ich das wen diese beiden Werte größer als einem bestimmten Abstand haben was passiert. Weiß einer wie so was geht?
Wäre nett wenn mir einer helfen könnte.
MfG
Römer
so ?Code:#define BESTIMMTERABSTAND 20 int sensor1; int sensor2; if ((sensor1 > BESTIMMTERABSTAND) && (sensor2 > BESTIMMTERABSTAND)) { /*Hier soll was passieren*/ }
oder hab ich Dich falsch verstanden ?
Gruß Sebastian
Linus TorvaldSoftware is like s e x: its better when its free.
hm... glaub schon, nur wenn die beiden werte der Sensoren zuweit auseinander liegen als vorgegeben, soll was passieren
aber trotzdem schon mal danke für deine Antwort
aha, na dann geht es sich um diferenz Sensor 1 zu Sensor 2, oder eher,zuweit auseinander liegen als vorgegeben
Sensoren sollen 20 liefern, wenn sie 20+- 10 als Beispiel liefern soll was passieren ?
Vielleicht so ?Code:#define SOLL 50 #define DIFF 30 #define HYST SOLL-DIFF int sensor1; int sensor2; if (((sensor1 < HYST)||(sensor1 > SOLL+HYST))&&((sensor2 < HYST)||(sensor2 > SOLL+HYST))) { /*Hier soll was passieren*/ }
Gruß Sebastian
Linus TorvaldSoftware is like s e x: its better when its free.
jop, genau, ich glaube das ist es,was ich suche...
Danke für die schnelle Antwort
Lesezeichen