RTC-часы

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Евгений Сапронов, 24 мар 2018.

  1. Как подключить сразу 4 модуля RTC часов?
     
  2. Tomasina

    Tomasina Иномирянин

    :eek: Зачем?
     
  3. ANV

    ANV Оракул

    Как зачем? Чтобы время в разных местах изменять
     
  4. Tomasina

    Tomasina Иномирянин

    Так для этого одних достаточно.
     
  5. Пушной звер

    Пушной звер Оракул

    Как зачем? противника дезинформировать.
     
    BAR__MEN нравится это.
  6. BAR__MEN

    BAR__MEN Гуру

    Вам просто нужно установить время с поправкой в 0 часов.
    Далее к переменной хранящей количество часов прибавлять поправку:
    Например на модуле 15 часов, делаем так:
    Код (C++):
    hour = hour + 3;
    получаем 18 часов - время в Москве и
    Код (C++):
    hour = hour - 3;
    12 часов - время в Гренландии
     
    Tomasina нравится это.
  7. SergeiL

    SergeiL Гуру

    А мне кажется дезинформировать себя. :)
    Если есть четверо часов, каким доверять?
    Даже для мажоритара трех бы хватило, но и то излишне все это :)!
     
  8. parovoZZ

    parovoZZ Гуру

    это которые I2C? Так подключай. Хошь паяльником, хошь скруткой. Можешь последовательно, можешь в параллель. Но я не в курсах, там бывают одинаковые адреса? Если да, то придётся разносить часики-то.
     
  9. b707

    b707 Гуру

    Дай угадаю - чтобы время выводить на 4х-знаковый индикатор, по одному модулю RTC на знак :)
     
  10. DetSimen

    DetSimen Гуру

    тогда еще один модуль RTC надо. для двоеточия, чтоб мигало.
     
    parovoZZ нравится это.
  11. я хотел сделать таймеры и секундомер ,однако уже пользуюсь millis()
     
  12. bibo

    bibo Нерд

    :-D
     
  13. ostrov

    ostrov Гуру

    Не забудьте использовать разные millis() для секундомера и таймера!