Дисплей перестал выводить символы
- Войдите на сайт для отправки комментариев
Пнд, 06/04/2020 - 12:49
Здравствуйте, столкнулся с проблемой - дисплей перестал выводить символы. Еще накануне все работало хорошо, я мог загрузить любой текст и вывести на дисплей, но мне захотелось подвинуть переменный резистор, дабы освободить место на бредборде и как итог - на дисплее нет символов. То есть он горит но не показывает никаких символов, пришлось заново все переподлкючить, но проблема не ушла.
как решить? резистор крутил - не помогает, может он перегрелся?
#include <LiquidCrystal.h> int time = 0; LiquidCrystal lcd(2, 3, 4, 5, 6, 7); void setup() { lcd.begin(16,2); lcd.print("hello world!"); } void loop() { lcd.setCursor(0,1); lcd.print(time); delay(1000); time++; }
Резисторы бывает ломаются. Но его крутить можно даже без программы. По умолчанию при подаче питания верхний ряд дисплея прописывается чёрными квадратиками вместо знаков. Подаем на дисплей питание и крутим резистор так, что бы верхний и нижний ряды различались по яркости. Если такого добиться не удалось, то резистор надо либо пропаивать, либо менять.
Извините, не правильно написал. Я имел в виду может дисплей сам перегорел? уж очень он был нагрет когда я его снял с борды. Дело в том, что он горит, а значит - работает,но ни квадратики, ни символы не отображаются.
Горит внутри светодиодная линейка подсветка которая к дисплею никакого отношения не имеет. А так может и сгорел. Как проверить я Вам написал.