Работа с OLED LCD Display I2C 0.96 I2C
- Войдите на сайт для отправки комментариев
Чт, 27/08/2015 - 12:44
Добрый всем день!
Хочется запустить работу дисплея OLED LCD I2C 0.96"
Кто может подсказать работу дисплея. Как выводить текст, анимацию, рисунки. Каким учебным пособием воспользоваться?
http://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0CEoQtwIwBWoVChMI2ZTa3InJxwIVYrxyCh0d5gzV&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DniA3aPu3-dQ&ei=UOneVdmsFuL4ygOdzLOoDQ&usg=AFQjCNH5aUdBEEnz_CQh-MTTgi0lTADdqg&sig2=0SS0Gc5_-SU-MbdSbxg-Rg
Нашел мануал http://rinkydinkelectronics.com/resource/OLED_I2C/OLED_I2C.pdf
Вот тут
Ищите библиотеку u8glib - она работает с многими дисплеями и можно использовать свои шрифты плюс дофига стандартных.
Хотелось разобраться как грузить картинки. Как из jpg переколдовать под Arduino
https://en.wikipedia.org/wiki/X_PixMap например
Хотелось разобраться как грузить картинки. Как из jpg переколдовать под Arduino
В пиксельном редакторе ресайзите до 128*64. Конвертите в монохром двуцветный. Сохраняете в BMP. Изучаете формат BMP по википедии например, чтоб понять что где лежит и что лишнее. Определяетесь где хранить картинку: в прошивке, на SD или оперативно грузить откуда-то. Далее в зависимости от варианта - вписываете в скетч массив изображения и выводите его средствами либы или делаете то же самое но из SD или каналов связи. А вобще если Вы новичек - не лезте в такую задачу.
Как то вы отмахнулись .. . . Но я понял, что любым пиксельным редактором подгоняю размер под OLED (128х64) Рисую монохромно. Сохраняю в любом доступном формате и конвертирую в массив каким нибудь онлайн конвертером. Каким? Где то попадался на глаза. Не могу пока нагуглить.
Зачем Раджа дал ссылку? Наверное просто поржать.
Наверно поржать. Если вы хотите загрузить катринку "Мишка на севере" пишете ааабббааааббббааааа и так сорок восемь строк.
Рисую монохромно.
Не просто монохромно, а с глубиной цвета в 1 бит.
Сохраняю в любом доступном формате
Нет. Только в форматах без сжатия. JPG не подойдет.
конвертирую в массив каким нибудь онлайн конвертером. Каким? Где то попадался на глаза.
Нагуглите - запостите сылку. Может пригодится.
Но ещё раз советую - не с того начали. Сразу готовую либку запустить, точки-линии порисовать, буковки там всякие. Потом, если охота не отпадет - смотрите исходники этой либки, найденый Вами мануал и описание формата графики.
Рисовалки простейшей графики легко читаются в машуале с OLED и легко программируются, а более сложные рисунки в ручную не пропишешь.
http://www.rinkydinkelectronics.com/t_imageconverter_mono.php Здесь онлайн конвертер
http://www.rinkydinkelectronics.com/t_imageconverter_mono.php Здесь онлайн конвертер
Вроде конвертит. Сишник в проект не пробовал ставить, но шото выдает. Только в сылке, в конце лишние символы убрать надо.
спасибо за поддержку