I2C LCD и RTC1307
- Войдите на сайт для отправки комментариев
Чт, 01/04/2021 - 19:36
Сел делать часы\термометр\гигрометр\барометр
Для вывода информации использую 16x2 по I2C
Библиотека для времени RTClib
Пишу такой кусок кода для вывода времени, при исполнении этого кода дисплей мигает подсветкой и всё
void dispTime(void) { DateTime now = rtc.now(); lcd.setCursor(0, 0); lcd.print("Current time:"); if (now.hour() < 10) { lcd.setCursor(6,1); lcd.print("0"); lcd.print(now.hour()); } else { lcd.setCursor(6,1); lcd.print(now.hour()); } lcd.setCursor(8,1); lcd.print(":"); if (now.minute() < 10) { lcd.setCursor(9,1); lcd.print("0"); lcd.print(now.minute()); } else { lcd.setCursor(9,1); lcd.print(now.minute()); } }
ЧЯДНТ?
Ну и пока просто проверить запускаю его так
Дисплей неисправен.
кривая библиотека конфликтовала