ARDUINO Смена адреса дисплея

Михaил

✩✩✩✩✩✩✩
20 Июн 2022
5
0
Как поменять адрес дисплея ssd1306 128х32 с помощью смены резистора?
На дисплее нет перемычек.
 

bort707

★★★★★★✩
21 Сен 2020
2,859
850
Если нет перемычек, то никак.
Михаил123 - вы?
 

Михaил

✩✩✩✩✩✩✩
20 Июн 2022
5
0
@Wan-Derer,все верно но там только килоомники
я слышал что там нужно изменить R3 или R4
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,159
1,267
Москва
Вы бы хоть фото своего дисплея приложили, а то люди гадают, предполагают. Только качественное и с той стороны где резисторы
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,159
1,267
Москва
А еще один вопрос: у вас планируется 2 дисплея?

Нашел у себя аналогичное:
1655750073187.png
Тут видно что не запаян резистор R5, возможно он как раз и влияет на адрес. В Вашем случае нет даже контактов под него. Но расположение СМД почти не отличается
 
Изменено:

bort707

★★★★★★✩
21 Сен 2020
2,859
850
похоже нет тут пина для смены адреса
согласно даташиту это должен быть пин D/C
судя по схеме он не выведен


судя по картинке, схема от дисплея ТС


Проще всего эта проблема решается при помощи i2c-мультиплексора типа TCA9548A
 

IamNikolay

★★★✩✩✩✩
15 Янв 2020
820
175
@Михaил, если нужно 2 дисплея - используйте контроллер с 2 аппаратными i2c, или добавьте программный i2c к имеющемуся. 1 вариант лучше. Или купите дисплей с выводом D/C для смены адреса, подобный этому.

1655763664418.png

P.S. не пытайтесь найти вывод D/C на своем дисплее, его там нет. А в приведенном фото используется уже другой дисплей с 15 контактным шлейфом. Схему его прикладываю.
1655764238704.png
 
Изменено:

poty

★★★★★★✩
19 Фев 2020
2,956
886
Можно попробовать включить по резистору между точками подтяжки и data-входами дисплея и притягивать их к земле поочерёдно. Мультиплексор, конечно, более кошерное решение, но к.м.к, избыточное. Правда, как я увидел на схеме, резисторы подтяжки входят в состав самой платы, но их же можно вынести.