Всем здравствуйте, я новичок в ардуино, подключая LCD 1602 I2C, используя библиотеку LiquidCrystal_I2C, я столкнулся с проблемой удваивания символов.
КОД:
Симптом какой-то странный конечно.
Предположение из серии пальцем в небо. Библиотека LiquidCrystal_I2C какая используется? Может это кто-нибудь такую кривую перекодировку сделал?
Попробуйте сделать задержку в самом начале setup() delay(100);
Или , как вариант, lcd.init() два раза подряд.
Так же проверьте свои провода, лучше пропаяйте соединения.
А если вместо символов цифру вывести на дисплей? Тоже «двоится»?
Да, тоже двоиться.
Я бы на месте ТС заменил бы i2c-декодер на дисплее. Мне кажется в нем дело. Или если сам паял - сопли может где или флюс не смытый?
Паял не сам, плата идеально чистая.
для начала подкинуть или другую ардуину или другой дисплей, не меняя ничего в скетче и станет понятно, чего там гадать
Пробовал две разные ардуино нано результат одинаковый. С другими модулями работает все четко.
Попробуйте сделать задержку в самом начале setup() delay(100);
Или , как вариант, lcd.init() два раза подряд.
Так же проверьте свои провода, лучше пропаяйте соединения.