Кто поможет RTC ds1302
- Войдите на сайт для отправки комментариев
Втр, 20/12/2016 - 22:26
Подскажите не опытному. Как из часов взять переменную времяни и сделать суточный таймер. Как это должно выглядеть. rtc.getTimeStr() это вроде она. Но ни как не могу допереть как использовать вместе с модулем реле. Millis delay как то не нравиться. Хотелось бы указать что если rtc.getTimeStr() больше 06:00:00 и меньше 23:00:00 то реле вкл
за небольшую денежную спасибо все решим =)
за небольшую денежную спасибо все решим =)
сколько??? на тел???
считайте время в секундах, преобразуйте все нужные значения времени в секунды начиная с полуночи и будет вам счастье.
500 руб на яндекс деньги. и я вам даже скетч напишу готовый.
500 руб на яндекс деньги. и я вам даже скетч напишу готовый.
Мне не нужен готовый. Условия я написал.
Хорошо могу часть кода где будет происходить проверка времени а там уже сами дальше.
Хорошо могу часть кода где будет происходить проверка времени а там уже сами дальше.
01#include <RTC.h>02RTC time;03intRelay = 6;04voidsetup() {05Serial.begin(9600);06pinMode(Relay,OUTPUT);07time.begin(RTC_DS1302,4, 3, 2);0809}10voidloop(){11time.gettime();12time.period(30);13if(time.Hours==06 && time.minutes==00 && time.seconds==00)// Включается реле в 6 утра14{digitalWrite(Relay, HIGH);}1516if(time.Hours==20 && time.minutes==00 && time.seconds==00)// Выключатся реле в 23:0017{digitalWrite(Relay, LOW);}1819}спасибо автору
Хорошо могу часть кода где будет происходить проверка времени а там уже сами дальше.
500 р за весь скетч? на моих условиях?