Arduino Mega Server
Модератор: Alex
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Есть несколько вариантов, запустил на ds3231, но это универсальная вещь — работать будут любые модули.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Будет работать если есть модуль и если его нет (как сейчас).rtc модуль вещь хорошая, но синхронизировать с ntp сервером её не помешает.
Автономные высокоточные часы можно синхронизировать один раз через АСК (и использовать в поле).
Прочие модули можно будет синхронизировать по сети с произвольным интервалом.
В общем, полый фарш...
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Можно температуру и тактовые сигналы и ещё будильники. Я подумываю как это можно использовать, пока ничего путного не придумал.
Кстати, есть для Ардуино перевод времени из LONG UNIX в человекочитаемый формат и сравнение времени и вычисления разницы?
Кстати, есть для Ардуино перевод времени из LONG UNIX в человекочитаемый формат и сравнение времени и вычисления разницы?
-
- Сообщения: 81
- Зарегистрирован: Пт окт 02, 2015 7:47 pm
- Благодарил (а): 7 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server
вроде легко можно с помощью оператора % все это перевести в читабельный вид....думаю так:создаем три переменных,в которые заносим вычислением из UNIX формата с помощью % 1-часы,2-минуты,3-секунды...для сравнения/вычисления разницы можно создать еще три временных подобных переменных, вычитать первые из вторых и выводить это все клиенту в читабельном виде или использовать в коде,неважно...оформить все это в элементарную функцию и вуаля...вероятно вы этот вариант и так знали,видимо ищите способ еще проще?у меня пока только такие мысли=)Alex писал(а): Кстати, есть для Ардуино перевод времени из LONG UNIX в человекочитаемый формат и сравнение времени и вычисления разницы?
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server
Если посмотреть на мои исходники, то явно видно, что это не просто. Там реализовано преобразование из unix- формата в winapi-формат и обратно.
Россия навсегда!
-
- Сообщения: 81
- Зарегистрирован: Пт окт 02, 2015 7:47 pm
- Благодарил (а): 7 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server
хотя,вот вспомнил про библиотеку RTClib для модуля на основе ds1307,там можно получать либо время сразу строкой,как в библиотеках к 3231,так и отдельно часы,минуты,секунды и юникс,само собой...now.year(), now.month(), now.day(), now.hour(), now.minute(), now.unixtime....вроде так..библиотека ведь должна работать с обоими модулями...