Страница 1 из 1

Как сделать что бы перед числом был 0

Добавлено: 05 дек 2016, 10:44
robocraft
В общем сделал программные часы. Сейчас показывают в формате 0:0:0 Как сделать что бы показывали в формате 00:00:00?

Как сделать что бы перед числом был 0

Добавлено: 05 дек 2016, 10:50
Dev1

Как сделать что бы перед числом был 0

Добавлено: 05 дек 2016, 10:59
robocraft
Dev1, спасибо

Как сделать что бы перед числом был 0

Добавлено: 05 дек 2016, 11:04
Dev1
С последним блоком поосторожнее. В больших проектах могут пропадать строки, либо произвольно мигать. В маленьких проектах нормально.

Как сделать что бы перед числом был 0

Добавлено: 05 дек 2016, 17:05
robocraft
Dev1, да мне принцип нужен был что бы впихнуть в блок программных часов.  вот тут положил Всё получилось, часы работают, на сколько точно ещё не тестировал, так же в крупных проектах тоже не тестил.

Как сделать что бы перед числом был 0

Добавлено: 05 дек 2016, 20:28
Dev1
Это вы секунды от генератора получаете? Так чем больше блоков тем длиннее секунда будет.

Как сделать что бы перед числом был 0

Добавлено: 06 дек 2016, 10:10
robocraft
Да, я уже заметил отставание часов. Калибровать придётся в конечном проекте. Конечно лучше использовать часы реального времени внешние. Но для проектов где точность времени не критична, думаю можно использовать.

Как сделать что бы перед числом был 0

Добавлено: 06 дек 2016, 10:14
Dev1
А зачем тогда часы, которые неправильно ходят.
Можно подсчитывать секунды через millis()

Как сделать что бы перед числом был 0

Добавлено: 06 дек 2016, 10:49
Олег
Генератор тоже millis() считает, будет разница?

Как сделать что бы перед числом был 0

Добавлено: 07 дек 2016, 08:54
robocraft
Dev1, Если точность часов принципиальна, то конечно лучше внешние часы, тем более они стоят рублей 30. Ну вот допустим я хочу сделать автоматическую кормушку для рыб, рыбам пофигу если корм будет сыпаться каждый день на пару минут позже или раньше. К тому же можно заморочится и откалибровать генератор в часах более точно.

Как сделать что бы перед числом был 0

Добавлено: 07 дек 2016, 10:39
Dev1
Да я ничего не имею против, найти применение можно где угодно.
Просто в одном моем достаточно большом проекте я то же использую генератор секундный. Там в принципе процесс идет где то до 300 секунд, температура по графику на 8 точек уставок. В железе я пока не сделал, смотрел только в протеусе. Ищу альтернативу, просто рассуждаю.