Проверка нескольких условий
- Войдите на сайт для отправки комментариев
Пт, 22/11/2019 - 21:45
Всем добрый вечер. Помогите пожалуйста разобраться в данном коде выдает следующую ошибку:
expected unqualified-id before 'if'
if (cur_h >= 7 && cur_h < 19 && airT < 23) { digitalWrite(Relay_Heat, LOW); // включаем подогрев дня digitalWrite(Relay_Fan, LOW); //включаем кулер myGLCD.setColor(VGA_RED); myGLCD.print("HEAT", 162, 130); myGLCD.print("FAN", 167, 268); }
Проверьте русские символы в строке перед if.
Спасибо. Разобрался. Не хватало фигурной скобки. Вот только условие всё равно не срабатывает(((. Прошу помощи...
Условие, очевидно, срабатывает, только не так, как Вы ожидаете. Но как именно Вы ожидаете, знаете только Вы, Вы нам про это забыли сказать.
Но, в любом случае, запомните навсегда, в таких случаях, ПРЕЖДЕ, чем бежать на форум с вопросом (в частности, ПРЕЖДЕ, чем отвечать на этот мой пост, вы должна прямо перед самым условием поставить Serial.print.... и напечатать ВСЕ переменные, входящие в условие. Посмотреть на них и ... скорее всего никаких постов и вопросов Вам не понадобится.
Сделайте это.
Сделайте это.
так тогда и на форуме будет нечего делать, а пообщаться? )))