#include <Time.h>
#include <Wire.h>
#include <DS1307RTC.h>
const int RELAY_PIN = 4;
void alarm()
{
Serial.println("alarm!!!");
digitalWrite(RELAY_PIN, HIGH);
delay(3000);
}
void setup()
{
Serial.begin(9600);
pinMode(RELAY_PIN, OUTPUT);
TimeElements t;
time_t timeValue = makeTime(t);
RTC.set(timeValue); // прошиваем время в модуль
setTime(timeValue); // устанавливаем локальное время (из модуля)
}
void loop()
{
if (((hour() == 8) && (minute() == 0)) || ((hour() == 8) && (minute() == 55)) || ((hour() == 9) && (minute == 0)) || ((hour() == 9) && (minute() == 45)) || ((hour() == 9) && (minute() == 50)) || ((hour() == 10) && (minute() == 35)))
{
alarm();
}
digitalWrite(RELAY_PIN, LOW);
Serial.println(second());
delay(1000);
}
В блоке if
ошибка, но я не могу ее найти. Вот текст ошибки:
sketch_oct11a:27: error: invalid operands of types '<unresolved overloaded function type>'
and 'int' to binary 'operator==' exit status 1 invalid operands of types
'<unresolved overloaded function type>' and 'int' to binary 'operator=='
Чтобы не путаться в операторах - разделяйте длинную строку группами в столбик, и тогда сразу увидите где у вас ошибка.
if ( ((hour() == 8) && (minute() == 0))
|| ((hour() == 8) && (minute() == 55))
|| ((hour() == 9) && (minute == 0)) // <-- В этой строчке ошибка
|| ((hour() == 9) && (minute() == 45))
|| ((hour() == 9) && (minute() == 50))
|| ((hour() == 10) && (minute() == 35))
)
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть AES ключ в виде byte[] полученый с сервераНужно создать Key и положить его в Keystore, либо сгенерить ключ уже в KeyStore на основе этого масива
вот скажем у меня есть две таблицы product и type я открываю консоль sql и делаю запрос Вывести все продукты и их тип (но вывести все продукты у которых...