Не работает LCD 1602 I2C

,



Добрый день. Прилагаю фото. Не работает дисплей при данном коде. Что подскажите? Подключил верно. Очень срочно:folded_hands::folded_hands::folded_hands:

Контрастность настроил?

1 лайк

L

  1. Покрутить контраст на самом дисплее
  2. Посмотреть что написано на микросхеме I2C. Обычно туда ставят PCF8574 и у неё адрес по умолчанию 0x27. Но так же там может стоять PCF8574A и у неё адрес по умолчанию 0x3F. Значит нужно будет сменить адрес в программе…

ЗЫ: И пока настраиваешь - убери весь код из loop().

Проблема аналогичная, но чуть отличается. Есть возможность подсказать?

может припаял криво?

1 лайк

может контраст зашкаливает, переменник есть на другой стороне платы, сфоткай…

1 лайк

Отмыть канифоль нужно, может быть там непропай вскроется или еще что-то подобное…


отмывай канифоль, тут хрен что поймешь.
какая причина такого способа пайки?
почему пины не в дырки опущены а сверху?

1 лайк

Обычным паяльником тяжело в дырки сразу все пины заправить. да и не паял уже давно очень.

шедевр :sweat_smile:

ладно, а с подключением что, коричневый и белый не перепутал?
ну и код выкладывай, чего ты там пытаешься выводить на него.
вообще, квадраты в 1 строке его реакция на отсутствие инициализации.

это как?
Пины в дырки заправляются еще до пайки, все сразу…

1 лайк

Вставили, запаяли, лишнее с другой стороны можно кусачками откусить

2 лайка

А ещё бы фото платы с проводами, что б было видно куда что воткнуто. А то я привык что красный +5 чёрный земля, а тут красный в клок воткнут.

1 лайк

вы сегодня все не выспались)))

О спасибо! Точно правым глазом сплю. Надо i2cscan прогнать, что б быть уверенным что на правильном адресе висит.

3 лайка

Всем спасибо! Меня как всегда пайка подвела.

1 лайк

Купите хотя бы такой паяльник

И набор наконечников к нему (только надфилем/наждачкой их не точите - сотрете напыление)

https://aliexpress.ru/item/1005001941337953.html

и отложите старый советский паяльник подальше. Для этого хобби он совсем не подходит ))

1 лайк

Спасибо. Постараюсь.