Технический форум по робототехнике.
Faster » 05 окт 2013, 19:00
Здравствуйте, уважаемые форумчане. Начну из далека, я не активный пользователь данного форума, но иногда заглядываю в идеи и подглядываю решения.
Недавно натолкнулся на необходимость использования недорогого эргономичного графического дисплея и выбор пал на модуль Nokia 3110. Перерыв тонну инета я не нашёл толковой библиотеки, и поскольку руки прямые решил написать её сам. Итогом стала небольшая библиотека (c++/CVAVR) которую собственно можно адаптировать под любой проект.
В текущей версии реализованы базовые функции позволяющие выводить текст и рисовать точками, эмулируюя полностью адекватный графический дисплей, или экономить память и использовать текстовой режим.
Есть поддержка вывода текста 8x4 пикселя с полноценным шрифтом. собственно это почти все что мне и требуется, на текущий момент для реализации моих задач. Если местное население заинтересовано в библиотеке то я её доработаю :
Поддержка шрифтов 4x4 , 8x8, 6х8
Масштабируемый вывод шрифтов 16х16,8х16,16х8
Полноценные графические функции, круги, квадраты, спрайты и прочее
Функции консольного вывода текста и чисел.
Функции управления яркостью и подсветкой...
- Вложения
-
Nokia3110.c
- (10.04 КиБ) Скачиваний: 642
elmot » 05 окт 2013, 19:40
Я ничего не хочу сказать, но...
не лучше ли прикупить вот такое животнаэ?
http://www.st.com/web/catalog/tools/FM1 ... 2/PF259090
dccharacter » 06 окт 2013, 12:27
Faster » 07 окт 2013, 19:46
Я ничего не хочу сказать, но...
не лучше ли прикупить вот такое животнаэ?
по моему это то же ...
dccharacter, Реч шла о маленьком экономичном дисплее с низким потреблением для устройств которые должны жить очень долго ...
Например я его использую для создания автономных беспроводных датчиков... с автономной работой до полугода ... от одного AAA элемента (литий полимерного) так что ваш вариант не в тренде ...
Вопрос нужна ли лба а не вариант что использовать ...
elmot » 07 окт 2013, 20:01
либа пусть будет. народ часто такие дисплеи мучает. хорошим тоном является ее выкладывание в публичный репозиторий(github, sourceforge, google code) и размещение ссылок по форумам. Надо ли дорабатывать - вопрос. Базовый вывод всего вроде есть, остльной код пишется/ищется с полпинка.
по поводу ультранизкихх потреблений - м.б. лучше e-ink дисплей + специализированный проц? я немного имел дело c stm32l, но, думаю, могут быть другие варианты.
Angel71 » 07 окт 2013, 20:25
Faster писал(а):Реч шла о маленьком экономичном дисплее с низким потреблением для устройств которые должны жить очень долго ...

elmot » 07 окт 2013, 20:27
oled жрет дофига по сравнению с LCDбез подсветки и e-ink
Angel71 » 07 окт 2013, 20:33
еинк да, спору нет, гдеб их только мелких взять? а лсд действительно разве что только в варианте без подсветки.
elmot » 07 окт 2013, 20:39
Dmitry__ » 07 окт 2013, 21:16
жк от телефонов - наше фсе!
Они очень дешевые, я покупал графич. жк по 15 рублей в розничном магазине

Проектов - туча, жк от Nokia 3110 - народный...
http://vrtp.ru/index.php?showtopic=1120&st=0http://pda.pro-radio.ru/controllers/5210-1/http://www.amontec.com/lcd_nokia_3310.shtmlhttp://www.modding.ru/view/1539.htmlВот такой осцилл делал на жк от c115, управление по i2c,
http://electronet.freeservers.com/ecg/Добавлено спустя 11 минут 12 секунд:Еще исходники можно взять на olimex
http://mail.olimex.com/Products/Modules ... D-LCD3310/
Angel71 » 07 окт 2013, 21:39
а, точно! чернилки, бумажка.
Dmitry__,

а меня недавно пробило на оледики. вот хочу и всё, даже зелёная не сопротивлялась. уже заказал себе
пару стаканчиков семочек немного недорогих мелких, черно-белых и сине-чёрных.
Faster » 08 окт 2013, 06:19
Да OLED имеет плюсы, но иногда он не канает, а экранчики от сотовых как правило устраивают всегда ... в общем дорисую шрифты выложу куданить сорцы в паблик
Integer » 19 ноя 2013, 06:22
Библиотека нужна
С удовольствием заюзаю.
Faster » 25 ноя 2013, 07:58
И так я не куда не потерялся, пишу библиотеку, как выяснилось есть куча дисплеев к которым она подойдет, в связи с этим расширяются возможности...
В текущий момент рисую приложение FONT/SPITE редактора для МК, оч простое приложение но сильно облегчит работу по созданию растровых шрифтов для МК... если кому интересно глянуть так же могу выложить, пока нет функционала но уже наметки есть

Насчет выкладывать все это куда то, да лень есть у меня свой сервак в инете, но так и не дошли руки поставить какунить жумлу и ченить написать...
Angel71 » 25 ноя 2013, 09:51
выложить библиотеку можно и без возни со своим сайтом. можно здесь на форуме выложить в первом сообщении. +есть sourceforge, github, codeproject,...

джумла не очень хороший выбор.