Подскажите как подключить 2 Oled Дисплея

Murat
Offline
Зарегистрирован: 15.08.2014

Здравствуйте как 2 Оледа подключить там библиотека OLED_I2C.h и пины А4 и А5 можно ли както например добавить и А1 А0

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Не нужно ничего мудрить. Подключайте к тем-же пинам (это I2C шина, пины поменять нельзя). На дисплее есть перемычки, которыми подстраивается адрес конкретного дисплея. Спаяйте перемычки в нужном порядке, создайте по экземпляру класса для каждого дисплея и пользуйтесь наздоровье.

Murat
Offline
Зарегистрирован: 15.08.2014

С перемычками понял а с этим нет (создайте по экземпляру класса для каждого дисплея) если есть пример скиньте

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Murat пишет:

С перемычками понял а с этим нет (создайте по экземпляру класса для каждого дисплея) если есть пример скиньте

Смотрите, как реализовано в вашей библиотеке. У меня через begin() адрес передается.

Logik
Offline
Зарегистрирован: 05.08.2014

не знает она ниче о адресах устройств. Надо допиливать. Зато умеет подключать через програмный I2C, так что можете подключить 2 дисплей на 2 других пина, хотя это и не даст выиграша. Еще надо помнить, что этой либе надо более 1к RAM для экранного буфера каждого дисплея. 

Brat4791
Brat4791 аватар
Offline
Зарегистрирован: 13.02.2021

Gippopotam пишет:

Не нужно ничего мудрить. Подключайте к тем-же пинам (это I2C шина, пины поменять нельзя). На дисплее есть перемычки, которыми подстраивается адрес конкретного дисплея. Спаяйте перемычки в нужном порядке, создайте по экземпляру класса для каждого дисплея и пользуйтесь наздоровье.

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

b707
Offline
Зарегистрирован: 26.05.2017

Brat4791 пишет:

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

раз у вас дым пошел, значит не то перепаивали

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

 При условии прямых рук, конечно :)

Brat4791
Brat4791 аватар
Offline
Зарегистрирован: 13.02.2021

Дисплее без функции смены адресов. Продавец подсказал. 

Сейчас другая трабла не один лисплей не выдает на экран инфо  

как то можно проверить А4.А5  или про тестить целиком мегу pro mini?

 

b707
Offline
Зарегистрирован: 26.05.2017

Brat4791 пишет:

как то можно проверить А4.А5 

подключить любое I2c устройство и запустить сканер.

Кстати, при подключении экрана ноги А4 А5 не забыли к питанию подтянуть?

 

Ну и скорость разработки у вас... с января дисплеи подключаете?

Brat4791
Brat4791 аватар
Offline
Зарегистрирован: 13.02.2021

Сканер не находит ни каких устройств как  и ТСА 9548 А хотя он и подключен на I2c

Проверял на ws2812 управление с А4,А5 есть

Москва не сразу строилась. Да и меня ни кто не торопит есть и дела по важне. Печатка пробной приборки только ни так давно пришла

Brat4791
Brat4791 аватар
Offline
Зарегистрирован: 13.02.2021

Приветствую

Разобрался с дисплеями в чем проблема при перепайки перемычек.  Меняя местами перемычки.тем самым делаешь переключение -+ на +-