온도가 다른 수보다 높을 때 온도가 낮을 때 전원을 켜고 그 반대의 경우 전원을 끌 필요가 있습니다. 그래서 나는이 스케치온도에 따른 Arduino a/c 제어
if (DHT.temperature,1 >= 0 && DHT.temperature,1 <=18)
irsend.sendRaw(ON, sizeof(ON)/sizeof(int),khz);
else if
irsend.sendRaw(OFF, sizeof(OFF)/sizeof(int),khz);
을 시도했지만 그것은 OFF 명령을 온도가 즉시 변경하지 않는 것이 주어진 모든 루프 사이클을 보낼 수 있습니다. 한 번만 ON 및 OFF 명령을 전송하고 다른 명령을 전송할 때까지 기다릴 수 있습니까? 마지막으로 보낸 명령을 저장하는 것으로 생각했지만 어떻게 해야할지 모르겠습니다. 감사합니다
제안 된 개선을 위해 @UncleO에 감사드립니다. – djUniversal