Страница 1 из 3

Вывод на графики на дисплей 5110

Добавлено: 26 сен 2016, 11:33
stapmoff
В блоках пользователя есть прекрасный блок для дисплея 5110, но там нет крупного шрифта и вывода графики! Кто нибудь сможет допилить блоки str, чтоб можно было вставлять графику или свой или русский шрифт из масива программы Image generate, плюс к этому добавить крупный шрифт цифр и букв

Вывод на графики на дисплей 5110

Добавлено: 27 сен 2016, 08:26
slavas
С двумя шрифтами

блок

Добавлено (27.09.2016, 08:26)
---------------------------------------------
перезалил

скачать

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 09:58
Agafon
Приветствую.
Версия flprog 2.0
Есть проблема в загрузке скетча.

Сама ошибка:

[spoiler=Спойлер]Arduino: 1.6.3 (Windows 7), Плата"Arduino Nano, ATmega328"

In file included from pr22.ino:2:0:

C:\Users\agafon\Documents\Arduino_ams\libraries\Adafruit_GFX_Library/Adafruit_PCD8544.h:52:46: error: expected class-name before '{' token

class Adafruit_PCD8544 : public Adafruit_GFX {

^

pr22.ino: In function 'void setup()':

pr22.ino:43:22: error: 'class Adafruit_PCD8544' has no member named 'setTextColor'

pr22.ino:44:22: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino: In function 'void loop()':

pr22.ino:68:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:69:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:70:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:71:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:72:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:73:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:74:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:75:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:76:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:77:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:78:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:79:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:80:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:81:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:82:20: error: 'class Adafruit_PCD8544' has no member named 'print'

Ошибка компиляции.

Это сообщение будет содержать больше информации чем
"Отображать вывод во время компиляции"
включено в Файл > Настройки[/spoiler]
Пробовал другой блок экрана
Ошибка такая:
[spoiler=Спойлер]Arduino: 1.6.3 (Windows 7), Плата"Arduino Nano, ATmega328"

pr23.ino: In function 'void loop()':

pr23.ino:46:1: error: 'myGLCD' was not declared in this scope

pr23.ino:46:16: error: 'SmallFont' was not declared in this scope

pr23.ino:52:1: error: 'myGLCD' was not declared in this scope

pr23.ino:52:16: error: 'TinyFont' was not declared in this scope

Ошибка компиляции.[/spoiler]

Сам файл проекта прилагаю.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 10:24
stapmoff
Agafon писал(а):kur-tft-28-09-1.flp
В этом варианте какая то беда с библиотеками - это в моем случае, хотя библиотеки подгружены
Agafon писал(а):6442809.flp(123Kb)
В этом варианте вы забыли вставить блок инициализации дисплея grapf lcd

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 10:59
Agafon
stapmoff писал(а):В этом варианте вы забыли вставить блок инициализации дисплея grapf lcd
Я к сожалению фиг чего могу вставить сам, только через программу....

ткните куда что вписать руками, хоть знать буду. Я думал что программа сама всё вставляет

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 11:15
stapmoff
Изображение

Блок что сверху надо вам добавить (в блоках пользователей скачайте блоки для 5110)

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 11:30
Agafon
stapmoff писал(а):Блок что сверху надо вам добавить (в блоках пользователей скачайте блоки для 5110)
Спасибо. Загрузился. Правда пока не вывел на экран то что я хочу. Экран просто белый.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 11:35
Dev1
Agafon писал(а):Спасибо. Загрузился. Правда пока не вывел на экран то что я хочу. Экран просто белый.
Что бы что то вывести на екран нужно в блоке инициализации выставить пины к которым у вас подключен екран.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 13:01
Agafon
Хочется спросить как? Но спрошу для начала выкладывал кто готовый проект вывода информации в программе чтоб самому разобраться.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 13:14
Dev1
Кликните на блок graph_lcd и увидите параметры пинов.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 13:17
stapmoff
Вот вам для пробы

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 15:05
Agafon
Dev1 писал(а):Кликните на блок graph_lcd и увидите параметры пинов.
Спасибо. Дошло.
stapmoff писал(а):Вот вам для пробы
В результате должо получиться на экране "123456789"
ФигВам получился. Подключаю к Nano, правильно ли я подключил по пинам?
led       +3.3V
SCK      D13
SDA/mosi    D11
A0       D9
RESET  D8
CS        D10
GND   -
VCC +3.3V

хелп. белый экран и всё тут

И ещё, а меня вот такой экран, может я вообще не тот блок использую.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 15:22
stapmoff
Изображение

Настроенно так?

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 15:40
Agafon
так пробовал, не получилось подключил так как в ссылке на видео, то же не получилось.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 15:57
Dev1
Если у вас дисплей как на видео то вы не ту библиотеку используете. 
Фотку в студию вашего дисплея.

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 16:02
Agafon
В тот то и дело как на видео....

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 16:13
Dev1
Так у вас TFT а вы в теме про 5110, это разные дисплеи и библиотеки.
пысы: ваш дисплей работает с уровнями сигнала 3,3 вольта, а вот тут начинается самое веселое...

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 16:23
Agafon
Как говорится и весело и грустно, весело, что не получилось, потому что не тот блок, а не весело потому что экран есть, а толку мало

Вывод на графики на дисплей 5110

Добавлено: 28 сен 2016, 16:38
Dev1
У вас ардуино 5 вольтовая? если да то вот тут есть как делать резистивный делитель, либо на преобразователях.

Вывод на графики на дисплей 5110

Добавлено: 21 окт 2016, 12:09
golowa70
А по теме, кто нибудь выводил картинки? Поделитесь опытом .

Добавлено (21.10.2016, 12:09)
---------------------------------------------
На 5110