Точное время и дата без часов NTP сервер точного времени.

Поделиться
HTML-код
  • Опубликовано: 11 окт 2024
  • Как узнать точное время без часов. Нам понадобится только ESP. Получать время и дату будем с сервера точного времени NTP.
    Сегодня будет видео, про то как узнать время и дату без часов. Используя только ESP и доступ в интернет. У меня на канале много видео про часы, но все они деланы на базе модуля часов DS3231, но как вы узнаете сегодня можно сделать часы и без часов.
    Для чего это может понадобиться. Например, чтобы синхронизировать разные устройства с сервером точного времени. Чтобы уменьшить само устройство и сделать его более дешёвым. А ещё оно будет меньше потреблять электричество.
    Скетчи используемые в видео можно скачать на сайте "Ардуино для начинающих".
    arduino-kid.ru/...
    Помочь в развитии канала, и на покупку новых модулей и датчиков yoomoney.ru/to...
    Официальный сайт arduino-kid.ru
    Группа в контакте club196...
    Почта arduino-kid@yandex.ru
    Подпишитесь на канал
    ссылка на канал / Ардуинодляначинающих
    Теги:
    #урокиардуино #ардуинодляначинающих #ардуиноуроки

Комментарии • 30

  • @arduino2000
    @arduino2000  3 года назад +2

    Ссылки на продавцов где есть модули применяемые в примерах.
    Arduino NANO - alii.pub/699fxy
    NodeMcu V3 - alii.pub/699ich
    ЖК-дисплей 1602 и 2004 - alii.pub/699yzr
    Дисплей TM1637 - alii.pub/69jm7t
    Сейчас подключил к часам дисплей TM1637. Протестировал работу. При отключении интернета, часы продолжают ходить, до момента пока не отключишь их от питания.
    После подачи питания часы не ходят, даже дисплей не светится. Когда снова появляется интернет, загорается дисплей и показывает правильное время.

    • @B_u_d_d_a
      @B_u_d_d_a 9 месяцев назад

      Подскажите пожалуйста, есть ли у вас вариант ntp сервера когда он берет время с других серверов и поддерживает его модулем 3231 для случаев пропадания интернета и света, а как он появляется тогда опять синхронизируется ? Нужно для термостата у которого отсутствуют rtc.

  • @sergey_5557
    @sergey_5557 2 года назад +2

    Отличная подача материала !!! Самое то для новичков- неторопливо, подробно. Вот бы все так делали.

  • @Дмитрий-б5к1ж
    @Дмитрий-б5к1ж 3 года назад +1

    Спасибо за труд и за уроки. Что бы все это изучить и показать уходит много времени. Ждем следующего видио.

  • @Fly-24
    @Fly-24 3 года назад +2

    Вы большой молодец! 👍 постоянно смотрю все ваши ролики, и всегда жду выхода нового.

    • @arduino2000
      @arduino2000  3 года назад +2

      Не долго ждать придётся. Уже делаю новое.)))

  • @Rin_Media
    @Rin_Media 3 года назад +1

    Классно!
    Спасибо и удачи в этом не лёгком деле...

  • @КаранамИграман
    @КаранамИграман 2 месяца назад +1

    Здравствуйте, у меня место времени показывает квадратики в мониторе порта, пробовал разные сервера времени ничего не изменилось, что делать?
    В настройках модема выяснил то что ESP8266 не подключается к интернету, как исправить?

  • @arduino2000
    @arduino2000  3 года назад +1

    Как узнать точное время без часов и что для этого нужно? Нам понадобится только ESP и доступ к WIFI. Получать время и дату будем с сервера точного времени NTP.

  • @100Kotia
    @100Kotia 3 года назад +1

    Погоду с сервера добавить и будет совсем огонь. Ну и конечно все это вывести на дисплей матричный или семисегментный... Мы вас обажаем !!!

    • @arduino2000
      @arduino2000  3 года назад

      Сейчас выводу на TM1637

    • @100Kotia
      @100Kotia 3 года назад

      @@arduino2000 хороший модуль на хорошей микросхеме, в разный типоразмеров.

    • @arduino2000
      @arduino2000  3 года назад

      У меня на нём много чего сделано.

  • @Ильдар-б1р
    @Ильдар-б1р Год назад

    Здравствуйте,а можно подключить к интернету по lan ,без модуля esp?

  • @B_u_d_d_a
    @B_u_d_d_a 9 месяцев назад

    Подскажите пожалуйста, есть ли у вас вариант ntp сервера когда он берет время с других серверов и поддерживает его модулем 3231 для случаев пропадания интернета а как он появляется опять синхронизируется ? Нужно для термостата у которого отсутствуют rtc.

  • @oleksiiton4008
    @oleksiiton4008 3 года назад

    👍

  • @postscriptum1667
    @postscriptum1667 Год назад

    запустил ваш код из пример-3 там где дни недели, месяцы словами, время показывает правильно а год-месяц-день с каждым обновлением (раз в 5 сек) разные и закономерности вообще нет - 2703-10-6 11:59:15, 3112-1-26 11:59:45, 2159-5-9 11:59:55, ну как то так) что за дела ?))

  • @ВладимирПанов-ш6о
    @ВладимирПанов-ш6о 2 года назад

    Добрый день.
    Прошу помощи .
    Использую библиотеку NTPClient
    Суть вопроса как указать переход на летнее и зимнее время.

  • @Fly-24
    @Fly-24 3 года назад

    Если интернета не будет, будет время работать?

  • @goiiia3774
    @goiiia3774 2 года назад

    Кто нить знает как синхронизировать время через модем m590 и NTP сервер ? Примеры с at+udpsend почему-то не работают.

  • @dimitriwolf5856
    @dimitriwolf5856 3 года назад

    А на какой дисплей будет прикручена сия классная штуковина? Было бы неплохо на MAX7219. А ещё лучше на адресные диоды!

    • @arduino2000
      @arduino2000  3 года назад

      Будет TM1637 и LCD1602. Других дисплеев нет, все ушли на другие проекты.

    • @dimitriwolf5856
      @dimitriwolf5856 3 года назад

      Тоже неплохо! Но... нет эффектно.

  • @postscriptum1667
    @postscriptum1667 Год назад

    это очень странно но если выводить сам инт Serial.println(currentYear); то всё нормально но если вывести инт в формате строки Serial.println(String(currentYear)); то сразу ломается год, при чём ломается не только в это выводе но и там где поотедльности выводятся число, месяц, год, при чём там выводятся имено интами а не строкой, то есть перевод инта в строку с присвоением к новой переменной ломает и сам инт, как так то?

    • @postscriptum1667
      @postscriptum1667 Год назад

      разобрался, неправильно каждый раз в лупе создавать новый стринг (с одним и тем же именем переменной), объявил стринг в сетапе а присваиваю ей переменные число+месяц+год уже в лупе и вывод в кансоль, вот теперь работает как надо, я так понимаю каждый раз пересоздавать инты тоже не правильно, их так же надо объявить/создать в сетапе а в лупе с ними уже просто работать а не с каждым новым циклом пересаздовать их заного. неужели никто не столкунлся с этой ошибкой?

  • @sergeyv7
    @sergeyv7 3 года назад

    Будем ждать продолжение, как вывести все это на дисплей

    • @arduino2000
      @arduino2000  3 года назад +3

      Уже приступил.

    • @kvk-ut
      @kvk-ut 3 года назад +2

      Очень актуальная тема!!! Хорошо чтобы была возможность вывести на разные дисплеи и чтобы на определенный день и час можно было подключать скажем реле или светодиод!!!

  • @kristoferrobin4695
    @kristoferrobin4695 3 года назад

    Мы ж не чайники какие то )))