Проблемы с RTC DS3102

romiras
Offline
Зарегистрирован: 12.07.2015

Не могу запустить диод по времени, в чем проблема кода, подскажите пжл.


#include <DS1302.h>

DS1302 rtc(4, 3, 2);

void setup() {
pinMode(13, OUTPUT);
}
void loop() {
  rtc.getTime();
  if (rtc.getTimeStr() == (22, 10, 00)) {
    // turn LED on:
    digitalWrite(13, HIGH);
    delay(7000);
    digitalWrite(13, LOW);
  }
  else {
    // turn LED off:
    digitalWrite(13, LOW);
  }
}

 

romiras
Offline
Зарегистрирован: 12.07.2015

видимо что то не так в 10 строке, а что именно?

arduinec
Offline
Зарегистрирован: 01.09.2015

Я не пользовался библиотекой DS1302, поэтому только предполагаю, что rtc.getTimeStr() возвращает строку. И в примере эта строка сравнивается с набором каких-то чисел.

romiras
Offline
Зарегистрирован: 12.07.2015

все, спасибо, разобрался)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Рад, что проблема решилась, но, простите моё любопытство

romiras пишет:

Не могу запустить диод по времени, в чем проблема кода, подскажите пжл.

а куда и зачем Вы запускаете диод?

Штирлиц
Штирлиц аватар
Offline
Зарегистрирован: 13.06.2015

ЕвгенийП пишет:

Рад, что проблема решилась, но, простите моё любопытство

romiras пишет:

Не могу запустить диод по времени, в чем проблема кода, подскажите пжл.

а куда и зачем Вы запускаете диод?

диод поджигает детонатор,детонатор- малый заряд, малый заряд запускает реакцию деления атомов..

Joiner
Offline
Зарегистрирован: 04.09.2014

Если больше ни чего не напишет....значит его уже арестовали. Ведь всем понятно что за диод он запускает

romiras
Offline
Зарегистрирован: 12.07.2015

Запускал в открытый космос)) включение диода по достижению определеннего временного периода - так лучше?)

Клапауций 001
Offline
Зарегистрирован: 05.09.2015

romiras пишет:
Запускал в открытый космос

все нормальные люди диоды запускают в закрытый космос

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

romiras запускает в косомс диод :D

P.S. Как картинки под спойлер прятать?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Jeka_M, а катодом вперёд кошерно?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

ЕвгенийП пишет:

Jeka_M, а катодом вперёд кошерно?

С точки зрения аэродинамики - всё равно, этож не Д226Б с "юбкой" на катоде. А с точки зрения электрического подключения -  ну дык он на МКС полетел в обратном включении. Для шунтирования обмоток электродвигателей и реле :)