FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Пятница, 20.10.2017, 19:11
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » i2c oled на чипе sh1106 (нужна помощь с i2c oled дисплеем)
i2c oled на чипе sh1106
Cancertanly Дата: Вторник, 11.07.2017, 06:24 | Сообщение # 1
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 4
Репутация: 3
Статус: Offline
Уважаемые коллеги.
Не могу разобраться в чем дело,
купил дисплей i2c oled,
подключил к меге2560 (пины 20,21),
скачал пользовательские блоки http://flprog.ru/load/bloki_polzovatelej/oled_i2c_displej/2-1-0-98 ,
сделал простенький проект с выводом циферок на дисплей, но результат...
можно посмотреть здесь (снимал на мобилку)
https://goo.gl/photos/qWe6Frx8G8doT3Zg9
Помогите, ЗНАТОКИ! что не так?

___________________________________________________
нашел работающую библиотеку с примером. 
теперь бы разобраться с созданием пользовательского блока на основе библиотеки.
Прикрепления: 7389556.rar(910Kb) · 4992404.ino(13Kb)


Сообщение отредактировал Cancertanly - Среда, 12.07.2017, 05:33
 
pan Дата: Вторник, 11.07.2017, 09:03 | Сообщение # 2
Генерал-лейтенант
Группа: Проверенные
Сообщений: 880
Награды: 37
Репутация: 33
Статус: Offline
попробуйте блок инициализации поставить на первую плату а блок вывода цифр на вторую
 
Cancertanly Дата: Вторник, 11.07.2017, 09:30 | Сообщение # 3
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 4
Репутация: 3
Статус: Offline
pan, попробовал, не помогло sad
 
Dev1 Дата: Вторник, 11.07.2017, 09:30 | Сообщение # 4
Генерал-майор
Группа: Проверенные
Сообщений: 560
Награды: 9
Репутация: 16
Статус: Offline
И учитесь сразу правильно расставлять блоки. FLProg при создании кода читает схему от правого верхнего угла, справа на лево, сверху вниз.
Блок инициализации LCD всегда ставится вверху, затем параметры и доп функции, потом вся текстовая, рисовальная лабуда.
Прикрепления: 1235328.jpg(25Kb)


Win7/10-64 FLProg v2.5.1 external IDE 1.8.5

 
Cancertanly Дата: Вторник, 11.07.2017, 10:41 | Сообщение # 5
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 4
Репутация: 3
Статус: Offline
Dev1, так? https://goo.gl/photos/2cFuibQ4c7vhuXfx7
все равно не работает.
Можете поделиться рабочим проектом? самым простым...
заранее благодарен
 
rw6cm Дата: Вторник, 11.07.2017, 11:08 | Сообщение # 6
Генерал-лейтенант
Группа: Проверенные
Сообщений: 921
Награды: 83
Репутация: 66
Статус: Offline
Судя по видео это на железном уровне проблема, а не программном.
Где то нет контакта, возможно на матрице.
проверьте плату на предмет залипух и не пропаев
Как вариант от отдельного питания попробовать


Win7-32, FLProg (portable)

Сообщение отредактировал rw6cm - Вторник, 11.07.2017, 11:16
 
Dev1 Дата: Вторник, 11.07.2017, 11:20 | Сообщение # 7
Генерал-майор
Группа: Проверенные
Сообщений: 560
Награды: 9
Репутация: 16
Статус: Offline
Цитата Cancertanly ()
все равно не работает.
Не могу сделать рабочий проект, на работе. Да и не пользуюсь русифицированными библиотеками, на это есть причины. Поставьте стандартную библиотеку через IDE и загрузите пример от туда.
пысы: а вы пробовали менять местами провода на 20 и 21 пине?
и подсоедините провода прямо к лсд а не через макетку.


Win7/10-64 FLProg v2.5.1 external IDE 1.8.5

 
Cancertanly Дата: Вторник, 11.07.2017, 11:24 | Сообщение # 8
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 4
Репутация: 3
Статус: Offline
rw6cm, их две такие одинаковые и обе так себя ведут

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

 
pan Дата: Вторник, 11.07.2017, 11:25 | Сообщение # 9
Генерал-лейтенант
Группа: Проверенные
Сообщений: 880
Награды: 37
Репутация: 33
Статус: Offline
залейте любой пример из ардуино иде. если дисплей заработает то копать программу
 
Cancertanly Дата: Вторник, 11.07.2017, 11:26 | Сообщение # 10
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 4
Репутация: 3
Статус: Offline
Dev1, провода менять пробовал - просто черный экран..

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

 
pan Дата: Вторник, 11.07.2017, 11:28 | Сообщение # 11
Генерал-лейтенант
Группа: Проверенные
Сообщений: 880
Награды: 37
Репутация: 33
Статус: Offline
в таком случае проблема в железе
 
Cancertanly Дата: Вторник, 11.07.2017, 11:28 | Сообщение # 12
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 4
Репутация: 3
Статус: Offline
и на уно пробовал все тоже самое
 
Dev1 Дата: Вторник, 11.07.2017, 11:28 | Сообщение # 13
Генерал-майор
Группа: Проверенные
Сообщений: 560
Награды: 9
Репутация: 16
Статус: Offline
А есть другая ардуино, уно там или мини, нано?
упс, уже ответили.


Win7/10-64 FLProg v2.5.1 external IDE 1.8.5



Сообщение отредактировал Dev1 - Вторник, 11.07.2017, 11:29
 
rw6cm Дата: Вторник, 11.07.2017, 11:29 | Сообщение # 14
Генерал-лейтенант
Группа: Проверенные
Сообщений: 921
Награды: 83
Репутация: 66
Статус: Offline
От 3вольт пробовали запитать?

Win7-32, FLProg (portable)
 
Cancertanly Дата: Вторник, 11.07.2017, 11:30 | Сообщение # 15
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 4
Репутация: 3
Статус: Offline
biggrin и от 3.3 вольт тоже
 
Форум » Основной » Спросить у знатоков » i2c oled на чипе sh1106 (нужна помощь с i2c oled дисплеем)
Страница 1 из 212»
Поиск:

FLProg © 2017
Яндекс.Метрика