Подскажите как подружить модуль часов ds3231 с lcd дисплеем 1602? По отдельности все работает,нормально,а вот вместе ни один скетч,найденный в интернете не подходит. В программировании ардуино не разбираюсь,поэтому сам не смогу собрать из двух скетчей один. Может есть у кого рабочий?
в гугле поискать элементарно. по ссылке,что вы дали я уже был. И тот скетч у меня не работал. ПС: попробовал сейчас,ошибка. Указывает на строку lcd.init(); // initialize the lcd Удалил ее и заработало. Не знаю за что отвечала строка,но часы пошли
"lcd1602" говорит лишь о том, что у индикатора две строки по 16 символов. А дальше? Это полубайтный или i2c индикатор? Если i2c, то по идее конфликтов быть не должно, они разнесены по адресам, а если полубайтный то они могут конфликтовать из-за ног, если часам и индикатору приписаны те же ноги. "могут", но не обязаны.
lcd.init() это инициализация дисплея. Без этой строки дисплей работать не будет. Может у часов и экрана совпадают адреса? Как выше написали уже, Вы не указали какой у Вас экран. Обычный или с модулем I2C (четыре вывода).
Что заработало? Вы писали что "Часы пошли"? А экран?.... Эта строка только за экран отвечает. Посмотрите в моих темах есть как раз то что вы делаете часы и экран на I2C и скетч. Все прекрасно работает в режиме нон стоп уже который месяц.