часы с настройкой времени
- Войдите на сайт для отправки комментариев
Втр, 03/09/2019 - 20:33
Здравствуйте , я сделал часы на ардуино ,но я хочу чтобы можно было настраивать дату одной кнопкой , а время другой ,я использую lcd i2c и модуль часов реального времени rtc ds3231 ,прилагаю код обычных часов:
#include <LiquidCrystal_I2C.h>
#include <DS3231.h>
DS3231 rtc(SDA, SCL);
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup() {
rtc.begin();
rtc.setDOW(FRIDAY); // Установить день-недели
rtc.setTime(20, 54, 0); // Установить время 16:29:00 (формат 24 часа)
rtc.setDate(3, 9, 2019);// Initialize the rtc object
lcd.init(); // Инициализация lcd
lcd.backlight();
}
void loop() {
lcd.setCursor(0,0);
lcd.print("Tm:");
lcd.print(rtc.getTimeStr());
lcd.setCursor(13, 0);
lcd.print(rtc.getDOWStr());
lcd.setCursor(0,1);
lcd.print("Dt:");
lcd.print(rtc.getDateStr());
delay(1000);
}
Здравствуйте , я сделал часы на ардуино ,но я хочу ...
Ну, хотите, так делайте. Вопрос-то Ваш в чём? Нету пока? Ну, как появится, спросите.
проблема в том что я не знаю как это реализовать и поэтому спрашиваю у вас
проблема в том что я не знаю как это реализовать и поэтому спрашиваю у вас
Да, нет, проблема в том, что Вы не спрашиваете. В Ваших постах (первом и втором) нет ни одного вопроса. Или Вы хотите, чтобы мы за Вас вопрос придумали, а потом на него ответили?
А ваши часы работают? Попробуйте сначала повторить этот урок. Здесь на трех кнопках. Возможно шире поймете возможности и функции этого модуля. https://lesson.iarduino.ru/page/urok-17-podklyuchenie-rtc-chasy-realnogo-vremeni-s-knopkami/
Что Вам ТС плохого сделал, что Вы ему iarduino_RTC советуете?
для начала научитесь делать опрос кнопки, чтобы без сбоев опрашивалась. Например, вкл/выкл встроенного светодиода тактовой кнопкой. и мигание без delay почитайте, пригодиться.