RTC-часы

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

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

    Tomasina Сушитель лампочек Модератор

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

    ANV Гуру

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

    Tomasina Сушитель лампочек Модератор

    Так для этого одних достаточно.
     
  5. Как зачем? противника дезинформировать.
     
    NikitOS нравится это.
  6. NikitOS

    NikitOS Король шутов Администратор

    Вам просто нужно установить время с поправкой в 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 Guest

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

    bibo Нерд

    :-D
     
  13. ostrov

    ostrov Гуру

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