// подключение библиотек для работы с OLED
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <microDS3231.h>
MicroDS3231 rtc;
/*------------------------------------------------*/
#define OLED_RESET 7
Adafruit_SSD1306 display(OLED_RESET); // создаём объект "дисплей"
/*------------------------------------------------*/
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // инициализация дисплея по интерфейсу I2C, адрес 0x3C
display.clearDisplay(); // очистка дисплея
display.setTextSize(1); // установка размера шрифта
display.setTextColor(WHITE); // установка цвета текста
display.setCursor(0, 0); // установка курсора в позицию X = 0; Y = 0
display.print ("вот сбда надо вывести эту строчку: Serial.println(rtc.getTimeString())"); // записываем в буфер дисплея нашу фразу
display.display(); // и её выводим на экран
Serial.begin(9600);
}
/*------------------------------------------------*/
void loop() {
/*------------------------------------------------*/
// получаем и выводим каждый элемент отдельно
Serial.print(rtc.getHours());
Serial.print(":");
Serial.print(rtc.getMinutes());
Serial.print(":");
Serial.print(rtc.getSeconds());
Serial.print(" ");
Serial.print(rtc.getDay());
Serial.print(" ");
Serial.print(rtc.getDate());
Serial.print("/");
Serial.print(rtc.getMonth());
Serial.print("/");
Serial.println(rtc.getYear());
// выводим температуру модуля
Serial.println(rtc.getTemperatureFloat());
// выводим дату и время готовыми строками
Serial.println(rtc.getTimeString());
Serial.println(rtc.getDateString());```
как это сделать?
Для начала сделать так
А потом внятно объяснить, какой помощи вы просите?
мне нужно вывести время на дисплей
как это сделать?
display.print (rtc.getTimeString());
Вставил эту строчку все работает, но время не обновляется(
есть, просто не до конца скопировал
а с чего ему обновлятся, если вы его выводите на экран только один раз - при старте программы.
Артем, вы разницу между процедурами setup() и loop() понимаете?
вы издеваетесь?
Писец какой-то! ЧТО сделать?
А чем он, по-Вашему, занимается?
Просто Командир пару строчек не перенес в топик, а так все ок - я проверил.
Где просили - там и вставил !!! Просите в следующий раз правильно !!!
2 лайка