Страница 1 из 2

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 06:24}
Cancertanly
Уважаемые коллеги.
Не могу разобраться в чем дело,
купил дисплей i2c oled,
подключил к меге2560 (пины 20,21),
скачал пользовательские блоки http://flprog.ru/load/bloki_polzovatele ... j/2-1-0-98 ,
сделал простенький проект с выводом циферок на дисплей, но результат...
можно посмотреть здесь (снимал на мобилку)
https://goo.gl/photos/qWe6Frx8G8doT3Zg9
Помогите, ЗНАТОКИ! что не так?

___________________________________________________
нашел работающую библиотеку с примером. 
теперь бы разобраться с созданием пользовательского блока на основе библиотеки.

сделал кривой ПБ http://u.to/H5QVEA

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 09:03}
pan
попробуйте блок инициализации поставить на первую плату а блок вывода цифр на вторую

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 09:30}
Cancertanly
pan, попробовал, не помогло

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 09:30}
Dev1
И учитесь сразу правильно расставлять блоки. FLProg при создании кода читает схему от правого верхнего угла, справа на лево, сверху вниз.
Блок инициализации LCD всегда ставится вверху, затем параметры и доп функции, потом вся текстовая, рисовальная лабуда.

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 10:41}
Cancertanly
Dev1, так? https://goo.gl/photos/2cFuibQ4c7vhuXfx7
все равно не работает.
Можете поделиться рабочим проектом? самым простым...
заранее благодарен

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:08}
rw6cm
Судя по видео это на железном уровне проблема, а не программном.
Где то нет контакта, возможно на матрице.
проверьте плату на предмет залипух и не пропаев
Как вариант от отдельного питания попробовать

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:20}
Dev1
Cancertanly писал(а):все равно не работает.
Не могу сделать рабочий проект, на работе. Да и не пользуюсь русифицированными библиотеками, на это есть причины. Поставьте стандартную библиотеку через IDE и загрузите пример от туда.
пысы: а вы пробовали менять местами провода на 20 и 21 пине?
и подсоедините провода прямо к лсд а не через макетку.

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:24}
Cancertanly
rw6cm, их две такие одинаковые и обе так себя ведут

Добавлено (11.07.2017, 11:24)
---------------------------------------------
Dev1, ставил стандартную и пример вгружал - все так же

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:25}
pan
залейте любой пример из ардуино иде. если дисплей заработает то копать программу

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:26}
Cancertanly
Dev1, провода менять пробовал - просто черный экран..

Добавлено (11.07.2017, 11:26)
---------------------------------------------
pan, не заработал

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:28}
pan
в таком случае проблема в железе

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:28}
Cancertanly
и на уно пробовал все тоже самое

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:28}
Dev1
А есть другая ардуино, уно там или мини, нано?
упс, уже ответили.

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:29}
rw6cm
От 3вольт пробовали запитать?

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:30}
Cancertanly
 и от 3.3 вольт тоже

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:30}
pan
посмотрите на каком чипе ваш дисплей

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:31}
Cancertanly
pan, где посмотреть?
https://goo.gl/photos/d5eQPH9jYCpCYsUG7

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:32}
pan
это лишь малая часть
 Изображение

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:32}
Dev1
Судя по видео какой то рассинхрон идет, интересно там точно чип 1306 или чет другое подсунули...

ццц, чет я пока напишу уже кучу настрочат))

i2c oled на чипе sh1106

Добавлено: 11.07.2017{, 11:33}
pan
на самом дисплее. может чип другой и библиотека не подходит