проблема с OLED 0.96

vitix
Offline
Зарегистрирован: 18.09.2015

добрый день, помогите разобраться...

пришла посылка с дисплеем, работает по I2C

при работе с библиотекой OLED_I2C 

загружаю стандартный пример OLED_I2C_3D_Cube

и вижу вот что

 

когда работаю с библиотекой U8glib.h

U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE);

то текст выводится нормально

 

хотелось бы разобраться что не так я делаю в работе с OLED_I2C 

 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Судя по всему, не все "OLED 0.96" одинаковы. Немного различается инициализация и второстепенные функции (типа скроллинга).

У меня была та же проблема: та библиотека, что мне больше понравилоась, не работала. Пришлось разбираться, почему. Закончилось все написанием собственной библиотеки.

Sloper
Sloper аватар
Offline
Зарегистрирован: 30.03.2015

vitix пишет:

хотелось бы разобраться что не так я делаю в работе с OLED_I2C 

Призон видео смотрел?

https://www.youtube.com/watch?v=niA3aPu3-dQ

vitix
Offline
Зарегистрирован: 18.09.2015

Sloper пишет:

vitix пишет:

хотелось бы разобраться что не так я делаю в работе с OLED_I2C 

Призон видео смотрел?

https://www.youtube.com/watch?v=niA3aPu3-dQ

смотрел, ничего по сути,  интересует именно работа с библиотекой OLED_I2C .

на всех попробованных библиотеках такой дефект, кроме U8glib

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Ну так посмотрите, чего в OLED_I2C не хватает по сравнению с U8glib и добавьте.

Кстати, эта работает? http://arduino.ru/forum/programmirovanie/kirillitsa-na-displee-ili-chto-...

https://cloud.mail.ru/public/BcsP/oQKUneR7U