ARDUINO Прикрутить автополив к будильнику

Татьяна Аникеенко

✩✩✩✩✩✩✩
10 Фев 2020
9
4
Всем привет. Нужна помощь знатоков.
Написала простенький код для 4-х канальной системы автополива.

int relay1 =4; // инициализация Реле1 - выход №4.
int relay2 =7; // инициализация Реле2 - выход №7.
int relay3 =8; // инициализация Реле1 - выход №8.
int relay4 =10; // инициализация Реле1 - выход №10.
void setup()
{
pinMode(relay1, OUTPUT);// назначение реле1 выход
pinMode(relay2, OUTPUT);// назначение реле2 выход
pinMode(relay3, OUTPUT);// назначение реле3 выход
pinMode(relay4, OUTPUT);// назначение реле4 выход
}
void loop()
{
digitalWrite(relay1, HIGH);//// включение Реле1
delay(20000);// ждем 20 с
digitalWrite(relay1, LOW); // включение реле1
delay(1000);//
digitalWrite(relay2, HIGH);//// включение Реле2
delay(20000);// ждем 20 с
digitalWrite(relay2, LOW); // включение реле2
delay(1000);//
digitalWrite(relay3, HIGH);//// включение Реле3
delay(20000);// ждем 20 с
digitalWrite(relay3, LOW); // включение реле3
delay(1000);//
digitalWrite(relay4, HIGH);//// включение Реле4
delay(20000);// ждем 20 с
digitalWrite(relay4, LOW); // включение реле4
delay(1000);//
}
А теперь вот хочу настроить запуск по модулю часов DS3231. Как мне задать переменную, чтобы код запускался в установленное время и по окончании отключался? Ничего похожего в сети не нашла.
 

Вложения

  • Лойс +1
Реакции: craz

Эдуард Анисимов

★★★★★★✩
23 Сен 2019
2,415
978
58
Марий-Эл
@Татьяна Аникеенко, А пометить как лучший ответ? Вам пофиг а мне приятно.
Эта библиотека была наиболее вменяема на то время, но коцанная. Я связывался с автором, но меня проигнорировали. Пришлось доводить до ума самому.
Так что не обновляйте её. Возможно те ошибки что в ней были так и не поправлены.
 

Татьяна Аникеенко

✩✩✩✩✩✩✩
10 Фев 2020
9
4
@Эдуард Анисимов,
@Татьяна Аникеенко, А пометить как лучший ответ? Вам пофиг а мне приятно.
Эта библиотека была наиболее вменяема на то время, но коцанная. Я связывался с автором, но меня проигнорировали. Пришлось доводить до ума самому.
Так что не обновляйте её. Возможно те ошибки что в ней были так и не поправлены.
а как пометить? я лайк поставила