Törölt nick
2015.07.19
|
|
0 0
1203
|
if(LAKASFUTES < 4 || fusthofok < 30 || tempvkelore < 30) { digitalWrite(LAKAS1,HIGH ); digitalWrite(SZV1START,HIGH ); digitalWrite(SZV2START, HIGH); digitalWrite(LAKAS2, HIGH); digitalWrite(BYPASS,HIGH); digitalWrite(PUFFER, HIGH); } else { digitalWrite(LAKAS1,LOW); digitalWrite(SZV1START, LOW); } if(LAKASFUTES < 4 || T5 < 30) { digitalWrite(LAKAS2, HIGH); digitalWrite(SZV2START, HIGH); } else { digitalWrite(SZV2START, LOW); digitalWrite(LAKAS2, LOW); digitalWrite(LAKAS1, HIGH); digitalWrite(SZV1START, HIGH); }
Elkészült a fűtésvezérlés hardweres része.
A fenti kódrészletben az if feltételben "< " esetén csak ha mindegyik feltétel igaz, vagy hamis, hajtódik végre az utasítás.
Ha " >" szerepel már egy feltétel változása esetén is.
Miért van ez az eltérés? |
|