Страница 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