Не правильный вывод графики oled 0.91

Seltvik
Seltvik аватар
Offline
Зарегистрирован: 24.10.2013

Суть такая что есть дисплей oled 0.91 (128x32) так вот все работает нормально. Но вот задался я желанием вывести картинку на него битмап. Все перевел как надо загрузил а он выводит ее очень странно. А именно он как бы ее делит на три куска и крайние куски картинки переворачивает зеркально по горизонтали. У кого было такое не могу понять в чем дело. библиотек менял уже ниче не помогает( ДАже не знаю куда копнуть в чем вопрос в железе или коде. Заранее спасибо за ответы.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Если при смене библиотек результат не меняется, то с большой вероятностью косяк в картинке.

Seltvik
Seltvik аватар
Offline
Зарегистрирован: 24.10.2013

Вот картинка 

код ее такой вид имеет через программу Image2Code:

{0x00,0x00,0x00,0x00},

{0xFE,0xFF,0xFF,0x7F},

{0xFE,0xFF,0xFF,0x7F},

{0x06,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x26,0x00,0x00,0x60},

{0x46,0x00,0x00,0x60},

{0x86,0x00,0x00,0x60},

{0x06,0x00,0x00,0x60},

{0xFE,0xFF,0xFF,0x7F},

{0xFE,0xFF,0xFF,0x7F},

{0x00,0x00,0x00,0x00},

Но только без кавычек само собой и в конечном итоге картинка выводится вот так

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Кодировщик не для этого экрана видимо. FF это вертикальная черта в 8 пикселей - на исходном таких нет !

Seltvik
Seltvik аватар
Offline
Зарегистрирован: 24.10.2013

Ну я видео смотрел где чел спокойно через нее шьет для такого же экрана. А какую прогу посоветуете?

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Вот тут было про кодировку - http://arduino.ru/forum/pesochnitsa-razdel-dlya-novichkov/oled-128x64-svoi-shrift

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Вот вроде для OLED - http://javl.github.io/image2cpp/

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

Seltvik пишет:

Ну я видео смотрел где чел спокойно через нее шьет для такого же экрана. А какую прогу посоветуете?

пока без проги - просто возьмите свою картинку и распишите вручную первые 3-5 строчек бинарных данных - сразу будет понятно, что за картинка на выходе получается. Сравните с тем, что должно быть, дальше делайте выводы