Часы реального времени DS3231

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Аватара пользователя
Siberian
Лейтенант
Сообщения: 473
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

Часы реального времени DS3231

#1

Сообщение Siberian » 23.10.2015{, 14:36}

Здравствуйте!
Предлагаю добавить блок часов реального времени DS3231, эти часы более точного времени по сравнению с DS1307, и работают гораздо стабильнее.
Последний раз редактировалось Siberian 23.10.2015{, 15:59}, всего редактировалось 1 раз.

kossn93
Сержант
Сообщения: 151
Зарегистрирован: 05.09.2015{, 14:41}
Репутация: 0
Откуда: Харьков

Часы реального времени DS3231

#2

Сообщение kossn93 » 23.10.2015{, 16:57}

+

Аватара пользователя
support
Супермодератор
Сообщения: 1712
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 580
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Часы реального времени DS3231

#3

Сообщение support » 23.10.2015{, 17:27}

Автор программы FLProg.

kossn93
Сержант
Сообщения: 151
Зарегистрирован: 05.09.2015{, 14:41}
Репутация: 0
Откуда: Харьков

Часы реального времени DS3231

#4

Сообщение kossn93 » 23.10.2015{, 19:26}

support писал(а):http://flprog.ru/publ....-1-0-26
1629592.jpg
Добавлено (23.10.2015, 19:26)
---------------------------------------------
надо какието из старых выбрать?

Аватара пользователя
Siberian
Лейтенант
Сообщения: 473
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

Часы реального времени DS3231

#5

Сообщение Siberian » 23.10.2015{, 20:34}

support писал(а):http://flprog.ru/publ....-1-0-26
Да, эти часы поддерживаются, если выбрать DS1307, но не выставляется время с компьютера, нужно добавлять кнопки и выставлять в ручную, а так-же нет входа-выхода дня недели.

Аватара пользователя
Rallex
Рядовой
Сообщения: 1
Зарегистрирован: 21.10.2015{, 13:37}
Репутация: 0
Откуда: Alexandriya

Часы реального времени DS3231

#6

Сообщение Rallex » 23.10.2015{, 23:22}

В этих часах больше функций и плюс датчик температуры, будильники... Так, что надо их отдельно делать.
Даташит : http://www.gaw.ru/pdf/Maxim/rtc/DS3231-DS3231S.pdf 
Тут на Си часы : http://cxem.net/mc/mc316.php
Примерчик : http://arrduinolab.blogspot.com/2015/07 ... s-042.html
Тут библиотеки : http://forum.amperka.ru/threads/%D0%A7% ... 3231.4688/

Аватара пользователя
support
Супермодератор
Сообщения: 1712
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 580
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Часы реального времени DS3231

#7

Сообщение support » 24.10.2015{, 05:51}

kossn93 писал(а):надо какието из старых выбрать?
Да по подключению и библиотеке DS3231 аналогичны часам DS1307.
Автор программы FLProg.

Аватара пользователя
support
Супермодератор
Сообщения: 1712
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 580
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Часы реального времени DS3231

#8

Сообщение support » 24.10.2015{, 05:55}

Rallex писал(а):В этих часах больше функций и плюс датчик температуры, будильники... Так, что надо их отдельно делать.Даташит : http://www.gaw.ru/pdf/Maxim/rtc/DS3231-DS3231S.pdf
Тут на Си часы : http://cxem.net/mc/mc316.php
Примерчик : http://arrduinolab.blogspot.com/2015/07 ... s-042.html
Тут библиотеки : http://forum.amperka.ru/threads/%D0%A7% ... 3231.4688/
Спасибо за ссылочки, со временем добавлю новую библиотеку.
Автор программы FLProg.

Аватара пользователя
sveloga
Рядовой
Сообщения: 39
Зарегистрирован: 12.07.2016{, 09:36}
Репутация: 0
Контактная информация:

Часы реального времени DS3231

#9

Сообщение sveloga » 13.07.2016{, 07:07}

del 

ошибся темой
Последний раз редактировалось sveloga 13.07.2016{, 07:16}, всего редактировалось 1 раз.

kot55
Рядовой
Сообщения: 15
Зарегистрирован: 14.09.2016{, 12:37}
Репутация: 0
Откуда: Мариуполь

Часы реального времени DS3231

#10

Сообщение kot55 » 16.09.2016{, 21:52}

[video][/video]Всем привет.   хорошее видео по часам. Рабочая библиотека и примеры в месте с датчиком температуры и будильником.
Вложения
iomoio_DS3231_1.ino
(7.49 КБ) 59 скачиваний
iomoio_DS3231_s.ino
(9.21 КБ) 61 скачивание
DS3231.zip
(28.2 КБ) 64 скачивания
Последний раз редактировалось kot55 16.09.2016{, 21:56}, всего редактировалось 1 раз.

Аватара пользователя
slavas
Лейтенант
Сообщения: 562
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 0
Откуда: Санкт-Петербург

Часы реального времени DS3231

#11

Сообщение slavas » 16.11.2016{, 11:41}

Хорошо бы всё таки добавить часики.

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Часы реального времени DS3231

#12

Сообщение jonik22sm » 12.06.2018{, 17:30}

Ребят а сколько будильников можно выставить и как мне нужно хотя бы 2-3
Можно сделать ВСЁ. Было бы желание.

pony sonata
Лейтенант
Сообщения: 394
Зарегистрирован: 25.02.2018{, 17:56}
Репутация: 24
Имя: sonata

Часы реального времени DS3231

#13

Сообщение pony sonata » 12.06.2018{, 21:41}

jonik22sm писал(а):
12.06.2018{, 17:30}
Ребят а сколько будильников можно выставить и как мне нужно хотя бы 2-3
вроде 2 можно. я функцию не юзал эту

Аватара пользователя
Sancho
Полковник
Сообщения: 3715
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 503
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Часы реального времени DS3231

#14

Сообщение Sancho » 12.06.2018{, 21:55}

jonik22sm писал(а):
12.06.2018{, 17:30}
Ребят а сколько будильников можно выставить и как мне нужно хотя бы 2-3
Программно - фантазия безгранична.
Аппаратно - читать по русски тут
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Часы реального времени DS3231

#15

Сообщение jonik22sm » 12.06.2018{, 22:17}

ребят подскажите мне пожалуйста как мне сделать
есть часы ds3231
в меню в EEPROM записываю в какой час и во сколько минут включить полив 2е зоны с разным временем они также могут пересекаться будильник не подходит в программе он только один
Можно сделать ВСЁ. Было бы желание.

pony sonata
Лейтенант
Сообщения: 394
Зарегистрирован: 25.02.2018{, 17:56}
Репутация: 24
Имя: sonata

Часы реального времени DS3231

#16

Сообщение pony sonata » 12.06.2018{, 22:22}

а в чем сложность и при чем тут часы? они вам должны только в переменные "отдавать" время :)
ставим условие. если время=времени будильника, то включаем таймер полива (включаем полив). таймер полива отработал = выключаем полив :smile37:

Аватара пользователя
andreya45
Рядовой
Сообщения: 18
Зарегистрирован: 05.01.2018{, 04:10}
Репутация: 2
Откуда: Иркутск

Часы реального времени DS3231

#17

Сообщение andreya45 » 13.06.2018{, 01:20}

jonik22sm писал(а):
12.06.2018{, 22:17}
ребят подскажите мне пожалуйста как мне сделать
есть часы ds3231
в меню в EEPROM записываю в какой час и во сколько минут включить полив 2е зоны с разным временем они также могут пересекаться будильник не подходит в программе он только один
Программно будильников можно несколько поставить. Вот пример в помощью будильников (использовано 2) включал и выключал подсветку для рассады.
шилд с меню & реле.flp
(374.83 КБ) 66 скачиваний
(проект сделан для экрана 16х2 с кнопками )

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Часы реального времени DS3231

#18

Сообщение jonik22sm » 13.06.2018{, 03:10}

Хорошо а как мне тогда программно что бы отработали допустим 60 минут в установленное время?
Можно сделать ВСЁ. Было бы желание.

pony sonata
Лейтенант
Сообщения: 394
Зарегистрирован: 25.02.2018{, 17:56}
Репутация: 24
Имя: sonata

Часы реального времени DS3231

#19

Сообщение pony sonata » 13.06.2018{, 05:39}

jonik22sm писал(а):
13.06.2018{, 03:10}
Хорошо а как мне тогда программно что бы отработали допустим 60 минут в установленное время?
pony sonata писал(а):
12.06.2018{, 22:22}
ставим условие. если время=времени будильника, то включаем таймер полива (включаем полив). таймер полива отработал = выключаем полив :smile37:
вы конешн извините, но напоминает фразу "чукча не читатель". вы рили не читаете или ваше сообщение - тонкий намек, что надо за вас сделать? :smile37:

если будильники пересекаются и логика в этот момент может повести себя непредсказуемо (хотя для полива ума не приложу в какой ситуации это возможно кроме как неправильно задать время), то в условие можно добавить:
если время=времени будильника
если время_равно_времени будильника_и_полив_отключен
так скажем это подстраховка. хотя опять же все надо смотреть от конкретной ситуации

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Часы реального времени DS3231

#20

Сообщение jonik22sm » 13.06.2018{, 05:45}

Я это понял но не получается составить правильно блоки
Можно сделать ВСЁ. Было бы желание.

Ответить

Вернуться в «Новые»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей