DS3231 настройка вывода времени и даты строкой

Вопросы от новичков
Ответить
nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#1

Сообщение nalbagar » 26.12.2017{, 15:53}

Подключил, настроил. Вроде всё норм, но... при выводе на дисплей не отображаются нули.
Например. До десяти показывает не 01,02,03, а 1,2,3
Кто в курсе как исправить?
И ещё. в настройках есть функция вывод времени строкой. Вроде всё просто но не получается.
Что нужно вводить в поле "формат строки времени и даты"? пробовал вводить , отображается именно тот текст что вводишь
Последний раз редактировалось nalbagar 27.12.2017{, 06:42}, всего редактировалось 1 раз.

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

DS3231 настройка вывода времени и даты строкой

#2

Сообщение slavushka64 » 26.12.2017{, 16:03}

nalbagar, а проект где?

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

DS3231 настройка вывода времени и даты строкой

#3

Сообщение Sancho » 26.12.2017{, 16:30}

Строка вывода задаётся в любом формате. Зарезервированные символы будут заменяться значениями даты и времени.
Примеры:
d-m-Y, H:i:s, D 
 будет выведено:
01-10-2015, 14:00:05, Thu
Добавлено (26.12.2017, 16:30)
---------------------------------------------
Строка вывода задаётся в любом формате. Зарезервированные символы будут заменяться значениями даты и времени.
Примеры:
d-m-Y, H:i:s, D 
 будет выведено:
01-10-2015, 14:00:05, Thu
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#4

Сообщение nalbagar » 26.12.2017{, 16:33}

Извините. проект в прикреплённых файлах
Вложения
pr5.ino
(4.06 КБ) 54 скачивания

nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#5

Сообщение nalbagar » 26.12.2017{, 16:38}

Извините. проект в прикреплённых файлах

Добавлено (26.12.2017, 16:38)
---------------------------------------------
С форматом времени. копирую из примера, работает. Пробую поменять местами дату и время, загружаю скетч и отображаются нули. часы не идут.
d-m-Y, H:i:s, D так работает.   H:i:s,d-m-Y так нет
Вложения
4109332.ino
(4.06 КБ) 55 скачиваний

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

DS3231 настройка вывода времени и даты строкой

#6

Сообщение Sancho » 26.12.2017{, 19:12}

nalbagar писал(а):H:i:s,d-m-Y так нет
H:i:s  d-m-Y
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#7

Сообщение nalbagar » 26.12.2017{, 19:12}

И так. С выводом одной строкой разобрался. Просто нужно было вводить формат с клавиатуры а не копировать с текста.
 И если нужно перенести показания даты в следующую строку, то либо посчитать сколько символов входит в строку на дисплее и раздвинуть показания пробелом, либо опытным путём через несколько заливок и визуально определить положение вывода данных времени,даты и дня недели.   У меня получилось так.
Вложения
2795709.jpg

nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#8

Сообщение nalbagar » 27.12.2017{, 06:46}

А это с отключенной функцией вывода данных одной строкой. И без нулей.
Вложения
9284955.jpg
pr22.ino
(4.07 КБ) 46 скачиваний

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

DS3231 настройка вывода времени и даты строкой

#9

Сообщение Sancho » 27.12.2017{, 08:58}

nalbagar
Вот Вы спрашиваете и, наверно делаете свой проект в FLProg, да?
Тогда вопрос: на кой и кому код из ардуино ide ???
Проекты из FLProg, если Вы не знаете, имеют расширение  .flp , думаю сложности в программе нажать "файл" -> "сохранить как" -> у Вас вызвать не должно.
Пожалуйста, поймите - здесь не супер-пупер программисты, что-бы код разбирать на лету, коды выкладывают в других местах...
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

DS3231 настройка вывода времени и даты строкой

#10

Сообщение AVGN » 27.12.2017{, 11:06}

nalbagar писал(а):Прикрепления: pr22.ino(4Kb)
Товарищ, Вы заблУдились Вам надо на форум где программисты.
Там разгребают скетчи с расширением ino.
Здесь программа для непрограммистов. 
Тут проект для ардуино в формате flp выкладывают.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#11

Сообщение nalbagar » 27.12.2017{, 11:39}

Извините. Я буквально вторую неделю с этим связан и не совсем понял какой проект нужен. Это же ветка для
новичков? Не подумайте что я издеваюсь, но в вашем тоне заметна раздражительность.
Проект в нужном формате ниже. Посмотрите пожалуйста. буду очень признателен. Спасибо.
Вложения
RTS__OLED128X64.flp
(740.71 КБ) 52 скачивания

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

DS3231 настройка вывода времени и даты строкой

#12

Сообщение pan » 27.12.2017{, 12:22}

они просто погорячились.
но и вам следовало учесть что форум посвящен программе флпрог

nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#13

Сообщение nalbagar » 27.12.2017{, 12:25}

pan писал(а):но и вам следовало учесть что форум посвящен программе флпрог
Именно по этому я и извинился.

Добавлено (27.12.2017, 12:25)
---------------------------------------------
И исправился.

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

DS3231 настройка вывода времени и даты строкой

#14

Сообщение Sancho » 27.12.2017{, 12:55}

nalbagar писал(а):И исправился.
Вопрос закрыт.
И ещё один совет:
Когда создаёте проект, тем более не маленький, старайтесь всегда иметь разные версии(стадии). Я имею ввиду сохраняйте проект периодически под разными именами, например: RTS__OLED128X64_v1.flp, потом когда ещё что-то добавиться RTS__OLED128X64_v2.flp и т.д.
Поверьте, очень иногда необходимая вещь...
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
rw6cm
Полковник
Сообщения: 2132
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 278
Имя: Владимир

DS3231 настройка вывода времени и даты строкой

#15

Сообщение rw6cm » 27.12.2017{, 13:05}

nalbagar,
Вложения
rts_oled1.flp
(669.35 КБ) 59 скачиваний
Win10-64, FLProg (portable)

nalbagar
Рядовой
Сообщения: 12
Зарегистрирован: 23.11.2017{, 10:02}
Репутация: 0

DS3231 настройка вывода времени и даты строкой

#16

Сообщение nalbagar » 27.12.2017{, 13:29}

Всем спасибо. Особенно rw6cm  Всё работает прекрасно! 
Тема закрыта.

Добавлено (27.12.2017, 13:29)
---------------------------------------------
Всем спасибо. Особенно rw6cm  Всё работает прекрасно! 
Тема закрыта.

Ответить

Вернуться в «Начинающим»