Программа для подсчета дней

Мне нужна программа для подсчета дней с 1 по 21 день для моего проекта.

Я делаю искусственный инкубатор, и мне нужно показывать дни на ЖК-дисплее.

, 👍-1

Обсуждение

Не кричите, используйте знаки препинания для начала. В какой части вам нужна помощь? Считать дни в каком смысле? (с циклом for или с использованием часов реального времени?) Будьте более точны в своих требованиях. Что вы имеете в виду под "как так"?, @Michel Keijzers

Гуглите: "DS3231 Arduino". DS3231 — это модуль часов реального времени, который позволяет отслеживать время и дату., @ElectronSurf

Если это не должно быть очень точным, вы можете использовать millis(), @chrisl

Как бы то ни было, один день составляет всего 86400000 миллисекунд., @Edgar Bonet


1 ответ


0

Это легко сделать с помощью микросхемы часов реального времени. ds1307/ds3231 ic сделает эту работу. Для этого у Adafruit есть библиотека Arduino. простой в интерфейсе.

Я не поддерживаю использование функции millis(). вы потеряете свое время, если система отключится или произойдет сброс микроконтроллера. Использование чипа RTC является безопасным вариантом, так как он имеет резервную батарею для сохранения времени.

,